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=1510755 sha256=bee9ccd8eb1d6464480222ec3ab1f3dc74d1121b7f868a41ef32e41b46725fba Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-xf2298n0/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-11-01 11:21:47,275 104 INFO ? odoo: Odoo version 18.0 2026-11-01 11:21:47,275 104 INFO ? odoo: Using configuration file at /data/build/.odoorc 2026-11-01 11:21:47,275 104 INFO ? odoo: addons paths: ['/data/build/rb-2cd94b9-226205/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-2cd94b9-226205/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-11-01 11:21:47,275 104 INFO ? odoo: database: runbot_build@default:5435 2026-11-01 11:21:47,415 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-11-01 11:21:47,424 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-11-01 11:21:47,663 104 INFO ? odoo.tests.common: Importing test framework 2026-11-01 11:21:48,050 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-11-01 11:21:48,077 104 INFO rb-2cd94b9-226205-431190 odoo.modules.loading: loading 1 modules... 2026-11-01 11:21:48,248 104 INFO rb-2cd94b9-226205-431190 odoo.modules.loading: 1 modules loaded in 0.17s, 0 queries (+0 extra) 2026-11-01 11:21:49,216 104 INFO rb-2cd94b9-226205-431190 odoo.modules.loading: loading 1182 modules... 2026-11-01 11:22:07,475 104 INFO rb-2cd94b9-226205-431190 odoo.modules.loading: 1182 modules loaded in 18.26s, 2 queries (+2 extra) 2026-11-01 11:22:09,533 104 INFO rb-2cd94b9-226205-431190 odoo.modules.loading: Modules loaded. 2026-11-01 11:22:09,788 104 INFO rb-2cd94b9-226205-431190 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-11-01 11:22:09,789 104 INFO rb-2cd94b9-226205-431190 odoo.modules.registry: Registry loaded in 21.738s 2026-11-01 11:22:09,790 104 INFO rb-2cd94b9-226205-431190 odoo.service.server: Starting post tests 2026-11-01 11:22:10,879 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-11-01 11:22:15,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.532970666885376 seconds 2026-11-01 11:22:16,168 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.7287478446960449 seconds 2026-11-01 11:22:20,865 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-11-01 11:22:21,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:22:21,064 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:22:21,344 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:21] "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.007 0.275 2026-11-01 11:22:21,345 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_report.SkillsTestReport.test_cv_report_traceback: waiting for threads: [] 2026-11-01 11:22:21,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1597 checked, 4 removed 2026-11-01 11:22:21,445 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-11-01 11:22:22,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 164 2026-11-01 11:22:22,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpt5_mj6th_chrome_odoo 2026-11-01 11:22:22,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:44449/json/version 2026-11-01 11:22:22,789 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44449/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:22:22,863 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/150.0.7871.114 2026-11-01 11:22:22,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:44449/json 2026-11-01 11:22:22,864 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44449/json with timeout 3 increased to 10s during tests 2026-11-01 11:22:22,873 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:44449/devtools/page/1E17F55A2476E66B12FBF5F738FC4731 2026-11-01 11:22:22,885 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-11-01 11:22:22,891 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-11-01 11:22:22,958 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:22:22,968 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-11-01 11:22:22,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-01 11:22:22,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 11:22:22,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:22:24,994 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:24] "GET /odoo HTTP/1.1" 200 - 190 0.111 1.893 2026-11-01 11:22:24,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '1E17F55A2476E66B12FBF5F738FC4731', 'loaderId': 'D91DA098AD2551A08772E31DBAA84561', 'isDownload': False} 2026-11-01 11:22:24,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-11-01 11:22:25,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:25] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 11:22:25,049 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:25] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 11:22:25,051 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:25] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-11-01 11:22:25,072 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 11:22:25,732 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:25] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.214 0.493 2026-11-01 11:22:25,738 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:25] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.399 2026-11-01 11:22:25,766 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.723 2026-11-01 11:22:25,926 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:25] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 11:22:26,061 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.012 2026-11-01 11:22:26,072 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-11-01 11:22:26,119 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 11:22:26,166 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.027 0.066 2026-11-01 11:22:26,173 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-11-01 11:22:26,180 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:26,194 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:26,204 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.078 2026-11-01 11:22:26,342 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.048 0.123 2026-11-01 11:22:26,344 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.152 2026-11-01 11:22:26,433 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:26,520 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:26,796 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "POST /mail/data HTTP/1.1" 200 - 140 0.230 0.379 2026-11-01 11:22:26,834 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.616 2026-11-01 11:22:26,835 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.477 2026-11-01 11:22:26,884 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.019 0.494 2026-11-01 11:22:26,922 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.017 2026-11-01 11:22:26,978 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 11:22:29,603 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 3.563 2026-11-01 11:22:29,607 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 3.565 2026-11-01 11:22:29,608 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 2.683 2026-11-01 11:22:29,635 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 2.834 2026-11-01 11:22:29,651 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 2.800 2026-11-01 11:22:29,670 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.021 2026-11-01 11:22:29,674 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 3.633 2026-11-01 11:22:29,702 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "POST /web/action/load HTTP/1.1" 200 - 11 0.014 0.062 2026-11-01 11:22:29,737 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 11:22:29,743 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.019 0.047 2026-11-01 11:22:29,787 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:22:30,079 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "POST /web/dataset/call_kw/hr.employee/get_views HTTP/1.1" 200 - 177 0.075 0.261 2026-11-01 11:22:30,128 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.337 2026-11-01 11:22:30,153 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 8 0.009 0.015 2026-11-01 11:22:30,164 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 4 0.002 0.024 2026-11-01 11:22:30,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "POST /web/dataset/call_kw/hr.employee/web_search_read HTTP/1.1" 200 - 72 0.046 0.104 2026-11-01 11:22:30,715 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 19 0.020 0.045 2026-11-01 11:22:30,734 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:30,746 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 10 0.012 0.078 2026-11-01 11:22:30,782 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/26/image_128?unique=1793531213000 HTTP/1.1" 200 - 12 0.006 0.078 2026-11-01 11:22:30,800 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/14/image_128?unique=1793530282000 HTTP/1.1" 200 - 5 0.003 0.069 2026-11-01 11:22:30,841 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/res.users/14/avatar_128 HTTP/1.1" 200 - 12 0.011 0.174 2026-11-01 11:22:30,865 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.007 0.197 2026-11-01 11:22:30,892 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/6/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.004 0.197 2026-11-01 11:22:30,907 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/23/image_128?unique=1793530280000 HTTP/1.1" 200 - 4 0.002 0.092 2026-11-01 11:22:30,929 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/7/image_128?unique=1793530282000 HTTP/1.1" 200 - 5 0.003 0.136 2026-11-01 11:22:30,940 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/22/image_128?unique=1793530280000 HTTP/1.1" 200 - 4 0.002 0.184 2026-11-01 11:22:30,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/20/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.109 2026-11-01 11:22:30,975 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/21/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.005 0.094 2026-11-01 11:22:30,992 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:30] "GET /web/image/hr.employee/8/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.077 2026-11-01 11:22:31,009 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/11/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.111 2026-11-01 11:22:31,044 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/24/image_128?unique=1793530628000 HTTP/1.1" 200 - 5 0.003 0.092 2026-11-01 11:22:31,046 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.075 2026-11-01 11:22:31,071 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/12/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.130 2026-11-01 11:22:31,121 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 12 0.009 0.124 2026-11-01 11:22:31,147 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/2/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.137 2026-11-01 11:22:31,169 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/27/image_128?unique=1793531213000 HTTP/1.1" 200 - 5 0.003 0.097 2026-11-01 11:22:31,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/17/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.166 2026-11-01 11:22:31,202 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/25/image_128?unique=1793531213000 HTTP/1.1" 200 - 5 0.003 0.142 2026-11-01 11:22:31,215 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/1/image_128?unique=1793531509000 HTTP/1.1" 200 - 4 0.002 0.056 2026-11-01 11:22:31,235 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/10/image_128?unique=1793530282000 HTTP/1.1" 200 - 5 0.003 0.151 2026-11-01 11:22:31,284 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/3/image_128?unique=1793531631000 HTTP/1.1" 200 - 5 0.006 0.145 2026-11-01 11:22:31,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/18/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.004 0.129 2026-11-01 11:22:31,348 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/30/image_128?unique=1793531509000 HTTP/1.1" 200 - 4 0.004 0.147 2026-11-01 11:22:31,366 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/31/image_128?unique=1793531509000 HTTP/1.1" 200 - 4 0.004 0.119 2026-11-01 11:22:31,399 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/29/image_128?unique=1793531509000 HTTP/1.1" 200 - 4 0.003 0.165 2026-11-01 11:22:31,418 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/28/image_128?unique=1793531509000 HTTP/1.1" 200 - 4 0.003 0.203 2026-11-01 11:22:31,424 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/hr.employee.base/get_presence_server_action_data HTTP/1.1" 200 - 11 0.002 0.103 2026-11-01 11:22:31,439 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/res.company/has_access HTTP/1.1" 200 - 0 0.000 0.142 2026-11-01 11:22:31,463 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/16/image_128?unique=1793530282000 HTTP/1.1" 200 - 5 0.005 0.046 2026-11-01 11:22:31,479 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/9/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.092 2026-11-01 11:22:31,485 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/hr.skill.type/search_count HTTP/1.1" 200 - 2 0.001 0.123 2026-11-01 11:22:31,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/5/image_128?unique=1793530282000 HTTP/1.1" 200 - 5 0.004 0.059 2026-11-01 11:22:31,538 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/4/image_128?unique=1793530282000 HTTP/1.1" 200 - 5 0.002 0.092 2026-11-01 11:22:31,573 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/15/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.118 2026-11-01 11:22:31,592 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/image/hr.employee/13/image_128?unique=1793530280000 HTTP/1.1" 200 - 5 0.003 0.114 2026-11-01 11:22:31,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/res.users/read HTTP/1.1" 200 - 1 0.000 0.088 2026-11-01 11:22:31,625 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:22:31,650 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 6 0.002 0.008 2026-11-01 11:22:31,738 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:22:31,744 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:31,860 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:31,873 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:31] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 11:22:31,924 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:32,388 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:32] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 202 0.156 0.320 2026-11-01 11:22:32,500 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:32,508 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:32] "POST /mail/thread/data HTTP/1.1" 200 - 37 0.031 0.049 2026-11-01 11:22:32,553 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:32] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.014 0.059 2026-11-01 11:22:32,566 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:32] "GET /web/image/hr.employee/36/avatar_128?unique=1793532151000 HTTP/1.1" 200 - 4 0.002 0.080 2026-11-01 11:22:32,578 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:32] "POST /web/dataset/call_kw/hr.resume.line/get_views HTTP/1.1" 200 - 6 0.002 0.065 2026-11-01 11:22:32,599 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:32] "POST /web/dataset/call_kw/hr.resume.line/onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-11-01 11:22:32,684 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:32,783 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:32,871 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:32,935 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,179 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 78 0.054 0.152 2026-11-01 11:22:33,194 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:22:33,240 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,262 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.017 0.045 2026-11-01 11:22:33,275 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "GET /web/image/hr.employee/36/avatar_128?unique=1793532153000 HTTP/1.1" 200 - 4 0.002 0.037 2026-11-01 11:22:33,304 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,320 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.resume.line/web_read HTTP/1.1" 200 - 2 0.002 0.011 2026-11-01 11:22:33,389 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.resume.line.type/name_search HTTP/1.1" 200 - 2 0.001 0.003 2026-11-01 11:22:33,393 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,462 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,533 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,607 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,664 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,676 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.employee.skill/get_views HTTP/1.1" 200 - 6 0.002 0.009 2026-11-01 11:22:33,709 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 10 0.009 0.015 2026-11-01 11:22:33,743 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.skill.type/web_search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 11:22:33,783 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,859 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,859 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 11:22:33,922 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,947 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 5 0.002 0.019 2026-11-01 11:22:33,989 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:33,991 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:33] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 2 0.002 0.004 2026-11-01 11:22:34,054 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,074 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 4 0.001 0.015 2026-11-01 11:22:34,135 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,352 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 90 0.052 0.134 2026-11-01 11:22:34,368 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:22:34,433 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,435 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.016 0.043 2026-11-01 11:22:34,448 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "GET /web/image/hr.employee/36/avatar_128?unique=1793532154000 HTTP/1.1" 200 - 4 0.001 0.019 2026-11-01 11:22:34,480 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,541 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,556 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.003 0.008 2026-11-01 11:22:34,593 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,656 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,663 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 11:22:34,718 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,729 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 11:22:34,784 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,785 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 1 0.001 0.004 2026-11-01 11:22:34,846 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:34,860 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:34] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 11:22:34,914 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,153 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:35] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 86 0.059 0.151 2026-11-01 11:22:35,170 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:35] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 11:22:35,216 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,240 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:35] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.014 0.054 2026-11-01 11:22:35,278 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,330 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,385 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,395 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.001 0.007 2026-11-01 11:22:35,448 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,449 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:35] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 11:22:35,508 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,516 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:35] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.001 0.005 2026-11-01 11:22:35,582 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,640 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:35] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 2 0.002 0.033 2026-11-01 11:22:35,687 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,755 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,823 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,878 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:35,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-11-01 11:22:35,951 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-01 11:22:36,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 42524908 (allocated 44986368) 2026-11-01 11:22:36,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 164 2026-11-01 11:22:36,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-11-01 11:22:36,168 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 164 2026-11-01 11:22:36,315 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_112236_315446_test_ui.txt 2026-11-01 11:22:36,315 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpt5_mj6th_chrome_odoo" 2026-11-01 11:22:36,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:22:37,765 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-11-01 11:22:38,395 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 11:22:40,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-11-01 11:22:40,145 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [242278, 242290, 242293] 2026-11-01 11:22:40,145 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4912, 4924, 4927] 2026-11-01 11:22:40,212 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-11-01 11:22:40,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-11-01 11:22:40,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 11:22:40,717 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-11-01 11:22:40,836 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-11-01 11:22:40,947 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 11:22:42,690 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-11-01 11:22:47,753 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [384] 2026-11-01 11:22:48,214 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome pid: 451 2026-11-01 11:22:48,215 104 INFO rb-2cd94b9-226205-431190 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/tmp7mloui02_chrome_odoo 2026-11-01 11:22:48,216 104 INFO rb-2cd94b9-226205-431190 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:43071/json/version 2026-11-01 11:22:48,217 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43071/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:22:48,233 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:48,234 104 INFO rb-2cd94b9-226205-431190 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:43071/json 2026-11-01 11:22:48,235 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43071/json with timeout 3 increased to 10s during tests 2026-11-01 11:22:48,246 104 INFO rb-2cd94b9-226205-431190 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:43071/devtools/page/84DFC77D16B3C1270CADF8162CA13339 2026-11-01 11:22:48,250 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:48,253 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:48,424 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:georges1 from n/a 2026-11-01 11:22:48,434 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:48,437 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:48,438 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:48,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:22:49,712 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /my/projects HTTP/1.1" 200 - 241 0.120 1.144 2026-11-01 11:22:49,715 104 INFO rb-2cd94b9-226205-431190 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': '84DFC77D16B3C1270CADF8162CA13339', 'loaderId': 'BA092C615961F77920B1D55659DE1D9C', 'isDownload': False} 2026-11-01 11:22:49,715 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:49,741 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22: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-11-01 11:22:49,749 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 11:22:49,784 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.024 0.024 2026-11-01 11:22:49,790 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 11:22:49,801 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.033 2026-11-01 11:22:49,803 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 11:22:49,805 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 11:22:49,813 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 11:22:49,825 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.016 2026-11-01 11:22:49,944 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 11:22:49,948 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 11:22:49,951 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:22:49,953 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:49] "GET /web/image/website/1/logo/My%20Website?unique=13b127f HTTP/1.1" 200 - 4 0.004 0.013 2026-11-01 11:22:49,984 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 11:22:50,010 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.038 2026-11-01 11:22:50,018 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 4 0.001 0.035 2026-11-01 11:22:50,362 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:22:50,442 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:50,452 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:50,477 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.078 2026-11-01 11:22:50,516 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.011 0.085 2026-11-01 11:22:50,680 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /my/projects/31 HTTP/1.1" 200 - 33 0.017 0.116 2026-11-01 11:22:50,736 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.014 0.012 2026-11-01 11:22:50,738 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /en_US/my/projects/31/project_sharing HTTP/1.1" 301 - 0 0.000 0.014 2026-11-01 11:22:50,751 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /en/my/projects/31/project_sharing HTTP/1.1" 303 - 0 0.000 0.002 2026-11-01 11:22:50,953 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /my/projects/31/project_sharing HTTP/1.1" 200 - 52 0.024 0.173 2026-11-01 11:22:50,974 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /web/assets/2fb1a55/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:22:50,976 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:50] "GET /web/assets/6cb4953/project.webclient.min.js HTTP/1.1" 200 - 2 0.000 0.006 2026-11-01 11:22:51,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 11:22:51,447 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:51,452 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 11:22:51,477 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:51,497 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.008 2026-11-01 11:22:51,533 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "POST /im_livechat/init HTTP/1.1" 200 - 20 0.011 0.028 2026-11-01 11:22:51,553 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:51,564 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "POST /web/action/load HTTP/1.1" 200 - 13 0.008 0.038 2026-11-01 11:22:51,624 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "POST /mail/data HTTP/1.1" 200 - 19 0.013 0.092 2026-11-01 11:22:51,628 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.088 2026-11-01 11:22:51,799 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 95 0.043 0.141 2026-11-01 11:22:51,834 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.008 2026-11-01 11:22:51,846 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.003 0.014 2026-11-01 11:22:51,921 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:51] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.014 0.042 2026-11-01 11:22:52,098 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:52,118 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 4 0.002 0.014 2026-11-01 11:22:52,155 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 11:22:52,192 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:52,245 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:52,331 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:52,481 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 65 0.033 0.112 2026-11-01 11:22:52,528 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 9 0.007 0.026 2026-11-01 11:22:52,652 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 34 0.023 0.062 2026-11-01 11:22:52,708 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 11:22:52,783 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 11:22:52,796 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 11:22:52,832 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /mail/thread/data HTTP/1.1" 200 - 21 0.012 0.023 2026-11-01 11:22:52,844 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:52,923 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 28 0.023 0.040 2026-11-01 11:22:52,956 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /mail/chatter_fetch HTTP/1.1" 200 - 16 0.013 0.057 2026-11-01 11:22:52,977 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "GET /web/image/res.partner/396/avatar_128?access_token=267e3ab7a9714ff4f467d12dfe6b2e97111ff4c7ec3f8302d95bbb6dabbcc1deo0x6b0b927b&unique=1793532160000 HTTP/1.1" 200 - 5 0.003 0.066 2026-11-01 11:22:52,982 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:52] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.000 0.033 2026-11-01 11:22:53,028 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,075 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 53 0.031 0.085 2026-11-01 11:22:53,099 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,113 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 11:22:53,128 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:22:53,257 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,341 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /mail/message/post HTTP/1.1" 200 - 41 0.026 0.065 2026-11-01 11:22:53,353 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.002 0.071 2026-11-01 11:22:53,375 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.007 0.097 2026-11-01 11:22:53,393 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.004 0.030 2026-11-01 11:22:53,434 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /mail/thread/data HTTP/1.1" 200 - 11 0.014 0.059 2026-11-01 11:22:53,476 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.010 0.093 2026-11-01 11:22:53,508 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.008 0.122 2026-11-01 11:22:53,589 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,659 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,715 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,783 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,850 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,870 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 7 0.004 0.014 2026-11-01 11:22:53,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.003 0.011 2026-11-01 11:22:53,912 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.003 0.024 2026-11-01 11:22:53,917 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:53,969 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:53] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.012 0.035 2026-11-01 11:22:54,002 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:54] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.011 0.062 2026-11-01 11:22:54,003 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,091 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,153 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,232 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:54] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.006 0.069 2026-11-01 11:22:54,286 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:54] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 15 0.008 0.027 2026-11-01 11:22:54,292 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:22:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 11:22:54,371 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,437 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,496 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,561 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,562 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,690 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: heap 28938396 (allocated 30932992) 2026-11-01 11:22:54,710 104 INFO rb-2cd94b9-226205-431190 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 451 2026-11-01 11:22:54,713 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:22:54,718 104 INFO rb-2cd94b9-226205-431190 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 451 2026-11-01 11:22:54,840 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_112254_840682_test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.txt 2026-11-01 11:22:54,841 104 INFO rb-2cd94b9-226205-431190 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/tmp7mloui02_chrome_odoo" 2026-11-01 11:22:54,929 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:22:55,049 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:22:57,854 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818de4cc0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:22:57,855 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816e10040> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:22:57,861 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:22:57,865 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816e111c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:22:58,202 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:00,797 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819be8ae0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:00,798 104 INFO rb-2cd94b9-226205-431190 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 0x7f88177118a0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:00,804 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:00,808 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817711d00> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:01,168 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:03,171 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816e10f40> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:03,172 104 INFO rb-2cd94b9-226205-431190 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 0x7f88160a39c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:03,177 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:03,182 104 INFO rb-2cd94b9-226205-431190 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 0x7f88160a3a60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:04,122 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:05,963 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816c963e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:05,964 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817569bc0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:05,969 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:05,973 104 INFO rb-2cd94b9-226205-431190 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 0x7f881756a020> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:06,272 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:08,883 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818eaa0c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:08,884 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817158180> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:08,890 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:08,895 104 INFO rb-2cd94b9-226205-431190 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 0x7f881715afc0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:09,270 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:11,994 104 INFO rb-2cd94b9-226205-431190 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 0x7f88198f0f40> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:11,995 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818a7cb80> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:12,000 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:12,004 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818a7c2c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:12,291 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:15,126 104 INFO rb-2cd94b9-226205-431190 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 0x7f881932a160> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:15,127 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816136b60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:15,133 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:15,137 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816137c40> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:15,462 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:17,336 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816c40680> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:17,337 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816ca91c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:17,343 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:17,347 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816ca8cc0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:18,957 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [385] 2026-11-01 11:23:18,976 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8855] 2026-11-01 11:23:18,983 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:19,362 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-11-01 11:23:19,370 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8857] 2026-11-01 11:23:19,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:19,791 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [387] 2026-11-01 11:23:19,801 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8859] 2026-11-01 11:23:19,809 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:20,612 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-11-01 11:23:20,621 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8870] 2026-11-01 11:23:20,627 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:20,660 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-11-01 11:23:20,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-11-01 11:23:21,509 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:23,398 104 INFO rb-2cd94b9-226205-431190 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 0x7f88185b4220> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:23,398 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816c40680> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:23,406 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:23,410 104 INFO rb-2cd94b9-226205-431190 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 0x7f881a934e00> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:23,444 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 11:23:23,883 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:26,514 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817580540> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:26,515 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816fe3ec0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:26,523 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:26,530 104 INFO rb-2cd94b9-226205-431190 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 0x7f881718a520> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:26,862 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:29,331 104 INFO rb-2cd94b9-226205-431190 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 0x7f88180c9300> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:29,332 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816c4d120> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:29,338 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:29,343 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816c4c900> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:29,664 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:32,022 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818f04ae0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:32,023 104 INFO rb-2cd94b9-226205-431190 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 0x7f88194df100> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:32,029 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:32,033 104 INFO rb-2cd94b9-226205-431190 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 0x7f88194de020> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:32,399 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:34,509 104 INFO rb-2cd94b9-226205-431190 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 0x7f881892e020> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:34,510 104 INFO rb-2cd94b9-226205-431190 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 0x7f88175925c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:34,515 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:34,520 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817592840> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:35,406 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:37,184 104 INFO rb-2cd94b9-226205-431190 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 0x7f881a9f6980> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:37,185 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819973060> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:37,191 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:37,195 104 INFO rb-2cd94b9-226205-431190 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 0x7f88199714e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:37,463 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:40,005 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819c68180> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:40,006 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819beb7e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:40,013 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:40,017 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819beba60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:40,328 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:42,844 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817150d60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:42,846 104 INFO rb-2cd94b9-226205-431190 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 0x7f881ac7a200> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:42,853 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:42,858 104 INFO rb-2cd94b9-226205-431190 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 0x7f881ac7ae80> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:43,232 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:45,189 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816f84540> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:45,190 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817711da0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:45,196 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:45,201 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816e11c60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2cd94b9-226205/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:46,726 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-11-01 11:23:46,739 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8885] 2026-11-01 11:23:46,747 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:47,157 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-11-01 11:23:47,166 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8887] 2026-11-01 11:23:47,173 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:47,577 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-11-01 11:23:47,586 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8889] 2026-11-01 11:23:47,593 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:48,432 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-11-01 11:23:48,442 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8900] 2026-11-01 11:23:48,449 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:48,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-11-01 11:23:48,712 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:50,714 104 INFO rb-2cd94b9-226205-431190 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 0x7f881700aac0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:50,715 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816f84540> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:50,722 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:50,728 104 INFO rb-2cd94b9-226205-431190 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 0x7f881aadd4e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 11:23:50,766 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 11:23:52,086 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-11-01 11:23:52,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-11-01 11:23:52,827 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [3533, 3534] 2026-11-01 11:23:53,194 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:23:53,532 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-11-01 11:23:53,543 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8910] 2026-11-01 11:23:53,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:53,919 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-11-01 11:23:53,926 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8912] 2026-11-01 11:23:53,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:23:53,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-11-01 11:23:53,969 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:23:53,982 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:23:54,370 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:54] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 24 0.022 0.369 2026-11-01 11:23:54,378 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:54] "GET /web/content/3549?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.001 0.004 2026-11-01 11:23:54,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.html_editor.tests.test_controller.TestController.test_01_upload_document: waiting for threads: [] 2026-11-01 11:23:54,407 104 INFO rb-2cd94b9-226205-431190 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-11-01 11:23:54,420 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:23:54,432 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:23:54,744 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:54] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.027 0.287 2026-11-01 11:23:54,754 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:54] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 11:23:54,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.html_editor.tests.test_controller.TestController.test_03_get_image_info: waiting for threads: [] 2026-11-01 11:23:54,785 104 INFO rb-2cd94b9-226205-431190 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-11-01 11:23:54,797 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin_user from n/a 2026-11-01 11:23:54,809 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:23:55,273 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:55] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.025 0.441 2026-11-01 11:23:55,313 104 INFO rb-2cd94b9-226205-431190 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-11-01 11:23:55,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin_user from n/a 2026-11-01 11:23:55,341 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:23:56,506 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 22 0.016 1.152 2026-11-01 11:23:56,513 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 11:23:56,557 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 22 0.009 0.032 2026-11-01 11:23:56,563 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 11:23:56,568 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 11:23:56,573 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:23:56,578 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:23:56,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 3 0.005 0.012 2026-11-01 11:23:56,611 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.004 2026-11-01 11:23:56,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.html_editor.tests.test_controller.TestController.test_05_internal_link_preview: waiting for threads: [] 2026-11-01 11:23:56,650 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 11:23:56,668 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-11-01 11:23:57,130 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:23:57,603 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.052 0.424 2026-11-01 11:23:57,630 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:57] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 13 0.008 0.016 2026-11-01 11:23:57,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:23:57,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-11-01 11:23:58,081 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 685 2026-11-01 11:23:58,081 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless temporary user profile dir: /tmp/tmpimw36qzl_chrome_odoo 2026-11-01 11:23:58,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:35925/json/version 2026-11-01 11:23:58,083 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35925/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:23:58,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Browser version: Chrome/150.0.7871.114 2026-11-01 11:23:58,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:35925/json 2026-11-01 11:23:58,137 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35925/json with timeout 3 increased to 10s during tests 2026-11-01 11:23:58,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Websocket url found: ws://127.0.0.1:35925/devtools/page/C4E4BE46F3B4130E950D57A4828AE5A3 2026-11-01 11:23:58,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Enable chrome headless console log notification 2026-11-01 11:23:58,169 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-11-01 11:23:58,214 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:23:58,222 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-11-01 11:23:58,225 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:23:58,226 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:23:58,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:23:59,510 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:59] "GET /odoo HTTP/1.1" 200 - 181 0.127 1.148 2026-11-01 11:23:59,516 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': 'C4E4BE46F3B4130E950D57A4828AE5A3', 'loaderId': '3CE46ACAEDFA9AA7A809CE7988C8B0AD', 'isDownload': False} 2026-11-01 11:23:59,516 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:23:59,568 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:59] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-11-01 11:23:59,576 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:23:59] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-11-01 11:23:59,725 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 11:24:00,339 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.295 0.475 2026-11-01 11:24:00,346 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.774 2026-11-01 11:24:00,363 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.778 2026-11-01 11:24:00,369 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.476 2026-11-01 11:24:00,455 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:24:00,540 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 11:24:00,542 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 11:24:00,544 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 11:24:00,557 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 11:24:00,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: Owl is running in 'dev' mode. 2026-11-01 11:24:00,607 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 11:24:00,652 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.056 2026-11-01 11:24:00,654 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-11-01 11:24:00,688 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:00,698 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:00,788 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:24:00,792 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.048 0.108 2026-11-01 11:24:00,811 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.191 2026-11-01 11:24:01,059 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "POST /mail/data HTTP/1.1" 200 - 139 0.084 0.285 2026-11-01 11:24:01,069 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:24:01,080 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 11:24:01,082 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.299 2026-11-01 11:24:01,086 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.380 2026-11-01 11:24:01,100 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.427 2026-11-01 11:24:01,132 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/image/res.partner/3/avatar_128?unique=1793532237000 HTTP/1.1" 200 - 9 0.009 0.297 2026-11-01 11:24:01,144 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.308 2026-11-01 11:24:01,168 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.339 2026-11-01 11:24:01,216 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 11:24:01,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.020 2026-11-01 11:24:01,331 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 11:24:01,464 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "POST /mail/data HTTP/1.1" 200 - 76 0.049 0.125 2026-11-01 11:24:01,517 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 11:24:01,642 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.005 0.009 2026-11-01 11:24:01,661 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:24:01,665 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 8 0.006 0.012 2026-11-01 11:24:01,709 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 17 0.014 0.047 2026-11-01 11:24:01,717 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.063 2026-11-01 11:24:01,722 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.068 2026-11-01 11:24:01,776 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:01,788 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:01] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:24:02,874 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:02,904 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:02] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.016 2026-11-01 11:24:03,254 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:03] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 157 0.099 0.227 2026-11-01 11:24:03,318 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:03] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 13 0.011 0.034 2026-11-01 11:24:03,922 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:04,991 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:05,006 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:05] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.010 2026-11-01 11:24:05,057 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:05] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.008 0.023 2026-11-01 11:24:05,093 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:05] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:24:05,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 11:24:06,045 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:06,085 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:06] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.007 0.022 2026-11-01 11:24:06,088 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.027 2026-11-01 11:24:06,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:06] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-11-01 11:24:06,195 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:06] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:24:07,125 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:08,188 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:08,215 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:08] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.004 0.020 2026-11-01 11:24:08,241 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:08] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.001 0.010 2026-11-01 11:24:09,257 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:10,331 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:10,336 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:10] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 11:24:10,341 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:24:10,475 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:10] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 52 0.042 0.075 2026-11-01 11:24:10,507 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:10] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.000 0.005 2026-11-01 11:24:11,391 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:12,460 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:13,526 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:13,541 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:13] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.011 2026-11-01 11:24:13,571 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:13] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.006 0.012 2026-11-01 11:24:13,593 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:13] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:24:14,584 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:15,648 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:16,714 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:16,725 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:16] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.002 0.008 2026-11-01 11:24:16,756 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:16] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.004 0.012 2026-11-01 11:24:17,774 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-11-01 11:24:17,775 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:17,904 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 32195528 (allocated 33837056) 2026-11-01 11:24:17,908 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 685 2026-11-01 11:24:17,909 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-11-01 11:24:17,909 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 685 2026-11-01 11:24:18,018 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_112418_018357_test_chatbot_steps_sequence_ui.txt 2026-11-01 11:24:18,018 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmpimw36qzl_chrome_odoo" 2026-11-01 11:24:18,065 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-11-01 11:24:18,346 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 928 2026-11-01 11:24:18,347 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless temporary user profile dir: /tmp/tmpqbt666en_chrome_odoo 2026-11-01 11:24:18,347 104 INFO rb-2cd94b9-226205-431190 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:43957/json/version 2026-11-01 11:24:18,348 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43957/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:24:18,392 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:18,392 104 INFO rb-2cd94b9-226205-431190 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:43957/json 2026-11-01 11:24:18,393 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43957/json with timeout 3 increased to 10s during tests 2026-11-01 11:24:18,410 104 INFO rb-2cd94b9-226205-431190 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:43957/devtools/page/43310C8C0D69F87DABAC9BB019FBA0D1 2026-11-01 11:24:18,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Enable chrome headless console log notification 2026-11-01 11:24:18,455 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless enable page notifications 2026-11-01 11:24:18,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:24:18,581 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Setting session cookie in browser 2026-11-01 11:24:18,584 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:18,584 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:18,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:24:20,014 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /odoo HTTP/1.1" 200 - 186 0.126 1.293 2026-11-01 11:24:20,019 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': '43310C8C0D69F87DABAC9BB019FBA0D1', 'loaderId': '86D054B50ECB3C80C29B0FDE9C80C48D', 'isDownload': False} 2026-11-01 11:24:20,019 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:20,779 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.302 0.429 2026-11-01 11:24:20,785 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.734 2026-11-01 11:24:20,802 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.732 2026-11-01 11:24:20,813 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.764 2026-11-01 11:24:20,813 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.755 2026-11-01 11:24:20,815 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 11:24:20,819 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.758 2026-11-01 11:24:20,846 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:20] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 11:24:21,674 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 11:24:21,675 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 11:24:21,676 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 11:24:21,693 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.006 2026-11-01 11:24:21,726 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:21,787 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 11:24:21,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.028 0.072 2026-11-01 11:24:21,831 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-11-01 11:24:21,906 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:21,925 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:21,945 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.030 0.118 2026-11-01 11:24:21,990 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 0.198 2026-11-01 11:24:21,992 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.088 2026-11-01 11:24:22,039 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.021 0.045 2026-11-01 11:24:22,055 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 11:24:22,055 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.186 2026-11-01 11:24:22,068 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24: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-11-01 11:24:22,079 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:24:22,345 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "POST /mail/data HTTP/1.1" 200 - 140 0.093 0.351 2026-11-01 11:24:22,378 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.405 2026-11-01 11:24:22,398 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.385 2026-11-01 11:24:22,427 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /web/image/res.partner/3/avatar_128?unique=1793532237000 HTTP/1.1" 200 - 9 0.012 0.436 2026-11-01 11:24:22,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 11:24:22,546 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.023 2026-11-01 11:24:22,667 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 11:24:22,759 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "POST /mail/data HTTP/1.1" 200 - 76 0.052 0.098 2026-11-01 11:24:22,823 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 11:24:22,972 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.021 0.014 2026-11-01 11:24:22,977 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 11:24:22,996 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:22] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 8 0.007 0.042 2026-11-01 11:24:23,003 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:23] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.040 2026-11-01 11:24:23,009 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:23] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.060 2026-11-01 11:24:23,029 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:23,067 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:23] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 11:24:23,068 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:23] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 17 0.019 0.100 2026-11-01 11:24:24,141 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:24,160 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:24] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.011 2026-11-01 11:24:24,408 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:24] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 157 0.067 0.147 2026-11-01 11:24:24,473 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:24] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 13 0.010 0.032 2026-11-01 11:24:25,200 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:26,260 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:26,278 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:26] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.009 2026-11-01 11:24:26,322 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:26] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.009 0.018 2026-11-01 11:24:26,354 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:26] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 11:24:26,360 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 11:24:27,334 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:27,377 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:27] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.005 0.013 2026-11-01 11:24:27,386 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:27] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.023 2026-11-01 11:24:27,413 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:27] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 11:24:27,521 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:27] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:24:28,421 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:29,484 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:29,502 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:29] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.003 0.012 2026-11-01 11:24:29,517 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:29] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 11:24:30,551 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:31,622 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:31,626 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:31] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 11:24:31,632 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:24:31,743 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:31] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 59 0.030 0.068 2026-11-01 11:24:31,778 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:24:32,682 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:33,744 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:34,813 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:34,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:34] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.011 2026-11-01 11:24:34,860 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:34] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.005 0.014 2026-11-01 11:24:34,880 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:34] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.000 0.006 2026-11-01 11:24:35,871 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:36,940 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:38,010 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:38,023 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:38] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.010 2026-11-01 11:24:38,067 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:38] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.004 0.010 2026-11-01 11:24:38,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 11:24:39,069 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:40,133 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:41,204 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:41,217 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:41] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.002 0.010 2026-11-01 11:24:41,256 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:41] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.003 0.010 2026-11-01 11:24:41,277 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:41] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.000 0.005 2026-11-01 11:24:42,263 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:43,324 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:44,396 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:44,408 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:44] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.008 2026-11-01 11:24:44,444 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:44] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.004 0.014 2026-11-01 11:24:45,454 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:46,607 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:46] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.004 0.010 2026-11-01 11:24:46,616 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:46] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.001 0.020 2026-11-01 11:24:46,618 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:46,624 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:46] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.002 0.021 2026-11-01 11:24:46,630 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:46] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.001 0.029 2026-11-01 11:24:46,656 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:46] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.002 0.009 2026-11-01 11:24:47,683 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:47,691 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:47] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.000 0.006 2026-11-01 11:24:48,745 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:49,813 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:49,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:49] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.009 0.013 2026-11-01 11:24:49,872 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:49] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 15 0.005 0.013 2026-11-01 11:24:50,870 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:51,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-11-01 11:24:51,923 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:52,019 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 33723516 (allocated 36196352) 2026-11-01 11:24:52,035 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing chrome headless with pid 928 2026-11-01 11:24:52,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-11-01 11:24:52,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Terminating chrome headless with pid 928 2026-11-01 11:24:52,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_112452_156845_test_chatbot_steps_sequence_with_move_ui.txt 2026-11-01 11:24:52,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Removing chrome user profile "/tmp/tmpqbt666en_chrome_odoo" 2026-11-01 11:24:52,214 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 11:24:52,311 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-11-01 11:24:52,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 1181 2026-11-01 11:24:52,634 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless temporary user profile dir: /tmp/tmpujcw_65__chrome_odoo 2026-11-01 11:24:52,634 104 INFO rb-2cd94b9-226205-431190 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:36067/json/version 2026-11-01 11:24:52,635 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36067/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:24:52,652 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:52,652 104 INFO rb-2cd94b9-226205-431190 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:36067/json 2026-11-01 11:24:52,653 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36067/json with timeout 3 increased to 10s during tests 2026-11-01 11:24:52,665 104 INFO rb-2cd94b9-226205-431190 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:36067/devtools/page/3F057CAC41D4704780A53F241D7E5CAA 2026-11-01 11:24:52,672 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Enable chrome headless console log notification 2026-11-01 11:24:52,681 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless enable page notifications 2026-11-01 11:24:52,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:24:52,715 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Setting session cookie in browser 2026-11-01 11:24:52,716 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:52,717 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:52,749 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:24:54,855 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:54] "GET /odoo/action-724 HTTP/1.1" 200 - 189 0.109 1.999 2026-11-01 11:24:54,858 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': '3F057CAC41D4704780A53F241D7E5CAA', 'loaderId': '3B8BF4326AE067922ADFF4408B9FDB7F', 'isDownload': False} 2026-11-01 11:24:54,859 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:54,908 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:54] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-11-01 11:24:54,923 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:54] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-11-01 11:24:54,930 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:54] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 11:24:55,022 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 11:24:55,555 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.257 0.398 2026-11-01 11:24:55,595 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.026 0.656 2026-11-01 11:24:55,601 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.409 2026-11-01 11:24:55,718 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 11:24:55,814 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 11:24:55,817 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-11-01 11:24:55,818 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 11:24:55,829 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 11:24:55,843 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:55,877 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 11:24:55,905 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.015 0.044 2026-11-01 11:24:55,910 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-11-01 11:24:55,929 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.039 2026-11-01 11:24:55,964 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:55,977 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:56,029 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:24:56,041 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.030 0.120 2026-11-01 11:24:56,055 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.130 2026-11-01 11:24:56,056 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.084 2026-11-01 11:24:56,101 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 11:24:56,140 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-11-01 11:24:56,297 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /mail/data HTTP/1.1" 200 - 139 0.102 0.229 2026-11-01 11:24:56,318 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.289 2026-11-01 11:24:56,346 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.009 0.271 2026-11-01 11:24:56,363 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.285 2026-11-01 11:24:56,390 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.006 0.316 2026-11-01 11:24:56,421 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 11:24:56,457 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.023 2026-11-01 11:24:56,478 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:24:56,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 27 0.024 0.051 2026-11-01 11:24:56,533 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-11-01 11:24:56,543 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 11:24:56,645 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:56,666 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 11:24:56,687 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.005 0.023 2026-11-01 11:24:56,712 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/chatbot.script/web_read HTTP/1.1" 200 - 13 0.004 0.009 2026-11-01 11:24:56,784 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:24:56,823 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:24:56,832 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:56,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.003 0.017 2026-11-01 11:24:56,876 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:56] "POST /web/dataset/call_kw/chatbot.script.step/web_read HTTP/1.1" 200 - 7 0.001 0.008 2026-11-01 11:24:56,977 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:57,042 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:57,057 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:57] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 10 0.002 0.011 2026-11-01 11:24:57,103 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:57,123 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-11-01 11:24:57,133 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:57] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 22 0.009 0.018 2026-11-01 11:24:57,162 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-11-01 11:24:57,163 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:24:57,256 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 28329672 (allocated 29736960) 2026-11-01 11:24:57,261 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing chrome headless with pid 1181 2026-11-01 11:24:57,262 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-11-01 11:24:57,264 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Terminating chrome headless with pid 1181 2026-11-01 11:24:57,362 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_112457_362719_test_chatbot_clear_answers_on_step_type_change.txt 2026-11-01 11:24:57,363 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Removing chrome user profile "/tmp/tmpujcw_65__chrome_odoo" 2026-11-01 11:24:57,410 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-11-01 11:24:57,510 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-11-01 11:24:57,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-11-01 11:24:58,009 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-11-01 11:24:58,018 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8923] 2026-11-01 11:24:58,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:24:58,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-11-01 11:24:58,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:24:58,632 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:58] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.058 0.402 2026-11-01 11:24:58,752 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-11-01 11:24:58,768 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:24:59,266 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:24:59] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.068 0.433 2026-11-01 11:24:59,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-11-01 11:24:59,539 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-11-01 11:24:59,548 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-11-01 11:24:59,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-11-01 11:24:59,651 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:00,027 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 86 0.032 0.346 2026-11-01 11:25:00,148 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:00] "POST /chatbot/step/trigger HTTP/1.1" 200 - 53 0.023 0.047 2026-11-01 11:25:00,188 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:25:00,599 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-11-01 11:25:00,605 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:01,003 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:01] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 82 0.044 0.355 2026-11-01 11:25:01,013 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:01] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 11:25:01,045 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-11-01 11:25:01,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:02,318 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:02] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.044 1.214 2026-11-01 11:25:02,344 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:02] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 18 0.009 0.013 2026-11-01 11:25:02,345 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_access_routes_with_valid_guest_token: waiting for threads: [] 2026-11-01 11:25:02,370 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-11-01 11:25:02,384 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-11-01 11:25:02,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:02,839 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:25:02,986 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:02] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.048 0.554 2026-11-01 11:25:03,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-11-01 11:25:03,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 11:25:03,067 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:03,525 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:03] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 88 0.044 0.416 2026-11-01 11:25:03,568 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:25:20,655 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-11-01 11:25:21,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 11:25:33,321 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 11:25:33,321 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 11:25:34,751 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-11-01 11:25:34,761 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9915] 2026-11-01 11:25:34,770 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:35,353 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-11-01 11:25:35,362 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9917] 2026-11-01 11:25:35,369 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:35,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-11-01 11:25:35,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:35,963 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 77 0.049 0.453 2026-11-01 11:25:36,069 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:michel from n/a 2026-11-01 11:25:36,178 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:36] "POST /mail/data HTTP/1.1" 200 - 51 0.035 0.063 2026-11-01 11:25:36,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message: waiting for threads: [] 2026-11-01 11:25:36,209 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-11-01 11:25:36,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:36,644 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.053 0.379 2026-11-01 11:25:36,804 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.033 0.072 2026-11-01 11:25:36,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.035 0.071 2026-11-01 11:25:37,072 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.028 0.050 2026-11-01 11:25:37,206 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.033 0.065 2026-11-01 11:25:37,301 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.016 0.040 2026-11-01 11:25:37,402 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.019 0.049 2026-11-01 11:25:37,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.019 0.045 2026-11-01 11:25:37,620 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.020 0.051 2026-11-01 11:25:37,743 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.024 0.062 2026-11-01 11:25:37,884 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.023 0.063 2026-11-01 11:25:38,012 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.033 0.057 2026-11-01 11:25:38,152 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.032 0.061 2026-11-01 11:25:38,249 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.017 0.042 2026-11-01 11:25:38,343 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.018 0.042 2026-11-01 11:25:38,459 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.020 0.059 2026-11-01 11:25:38,556 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.019 0.041 2026-11-01 11:25:38,665 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.021 0.053 2026-11-01 11:25:38,794 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.027 0.065 2026-11-01 11:25:38,927 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.023 0.061 2026-11-01 11:25:39,045 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.024 0.049 2026-11-01 11:25:39,170 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.022 0.057 2026-11-01 11:25:39,284 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.020 0.048 2026-11-01 11:25:39,391 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.023 0.047 2026-11-01 11:25:39,504 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.022 0.054 2026-11-01 11:25:39,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_conversation_history ... 2026-11-01 11:25:39,580 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:michel from n/a 2026-11-01 11:25:39,773 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-11-01 11:25:39,996 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging ... 2026-11-01 11:25:40,399 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-11-01 11:25:40,409 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9949] 2026-11-01 11:25:40,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:40,449 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:40,835 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.032 0.356 2026-11-01 11:25:40,877 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:40] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.014 0.025 2026-11-01 11:25:41,012 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.017 0.044 2026-11-01 11:25:41,048 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:41] "POST /mail/action HTTP/1.1" 200 - 23 0.010 0.024 2026-11-01 11:25:41,080 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:41] "POST /mail/action HTTP/1.1" 200 - 22 0.010 0.019 2026-11-01 11:25:41,081 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging: waiting for threads: [] 2026-11-01 11:25:41,104 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-11-01 11:25:41,110 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:41,495 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.042 0.346 2026-11-01 11:25:42,522 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-11-01 11:25:42,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:42,964 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.037 0.402 2026-11-01 11:25:43,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-11-01 11:25:43,806 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-11-01 11:25:43,816 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9959] 2026-11-01 11:25:43,822 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:44,284 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-11-01 11:25:44,295 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9961] 2026-11-01 11:25:44,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:44,387 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-11-01 11:25:44,826 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-11-01 11:25:44,838 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9963] 2026-11-01 11:25:44,848 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:45,269 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-11-01 11:25:45,277 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9966] 2026-11-01 11:25:45,283 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:45,375 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-11-01 11:25:45,824 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-11-01 11:25:45,833 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9969] 2026-11-01 11:25:45,839 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:45,929 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-11-01 11:25:46,311 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-11-01 11:25:46,319 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9972] 2026-11-01 11:25:46,327 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:46,764 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-11-01 11:25:46,772 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9975] 2026-11-01 11:25:46,779 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:46,868 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-11-01 11:25:47,347 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-11-01 11:25:47,354 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9978] 2026-11-01 11:25:47,360 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:47,831 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-11-01 11:25:47,839 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9981] 2026-11-01 11:25:47,845 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:47,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-11-01 11:25:48,380 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-11-01 11:25:48,388 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9984] 2026-11-01 11:25:48,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:48,826 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-11-01 11:25:48,833 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9987] 2026-11-01 11:25:48,839 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:49,055 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-11-01 11:25:49,455 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-11-01 11:25:49,463 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9993] 2026-11-01 11:25:49,469 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:49,564 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-11-01 11:25:49,946 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-11-01 11:25:49,953 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9996] 2026-11-01 11:25:49,959 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:50,414 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-11-01 11:25:50,423 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9999] 2026-11-01 11:25:50,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:50,655 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-11-01 11:25:51,057 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-11-01 11:25:51,064 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10004] 2026-11-01 11:25:51,069 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:51,534 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-11-01 11:25:51,542 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10007] 2026-11-01 11:25:51,551 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:51,729 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-11-01 11:25:52,121 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-11-01 11:25:52,128 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10011] 2026-11-01 11:25:52,135 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:52,563 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-11-01 11:25:52,570 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10014] 2026-11-01 11:25:52,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:52,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-11-01 11:25:53,241 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-11-01 11:25:53,249 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10020] 2026-11-01 11:25:53,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:53,696 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-11-01 11:25:53,704 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10023] 2026-11-01 11:25:53,710 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:53,942 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-11-01 11:25:54,340 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-11-01 11:25:54,347 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10029] 2026-11-01 11:25:54,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:54,749 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [428] 2026-11-01 11:25:54,756 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10032] 2026-11-01 11:25:54,761 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:55,028 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-11-01 11:25:55,396 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-11-01 11:25:55,403 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10040] 2026-11-01 11:25:55,409 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:55,905 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-11-01 11:25:55,915 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10043] 2026-11-01 11:25:55,923 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:56,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-11-01 11:25:56,870 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-11-01 11:25:56,881 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10053] 2026-11-01 11:25:56,888 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:57,361 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-11-01 11:25:57,370 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10055] 2026-11-01 11:25:57,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:25:57,479 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-11-01 11:25:57,527 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134925, 134926, 134927, 134928, 134934, 134935, 134936, 134835, 134836, 134837, 134838, 134839, 134840, 134846, 134847, 134848, 134849, 134850, 134851, 134856, 134857, 134858, 134859, 134860, 134865, 134866, 134867, 134868, 134874, 134875, 134876, 134877, 134878, 134884, 134885, 134886, 134887, 134888, 134893, 134894, 134895, 134896, 134897, 134903, 134904, 134905, 134906, 134907, 134913, 134914, 134915, 134916, 134917, 134918, 134919] 2026-11-01 11:25:57,527 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2520, 2519, 2518, 2517, 2516, 2515, 2514, 2513, 2512, 2511, 2510, 2509, 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] 2026-11-01 11:25:57,554 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134831, 134921, 134930, 134842, 134853, 134862, 134870, 134880, 134890, 134899, 134909] 2026-11-01 11:25:57,554 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-11-01 11:25:57,573 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:58,018 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:58] "POST /im_livechat/get_session HTTP/1.1" 200 - 76 0.041 0.406 2026-11-01 11:25:58,145 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-11-01 11:25:58,173 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134925, 134926, 134927, 134928, 134934, 134935, 134936, 134835, 134836, 134837, 134838, 134839, 134840, 134846, 134847, 134848, 134849, 134850, 134851, 134856, 134857, 134858, 134859, 134860, 134865, 134866, 134867, 134868, 134874, 134875, 134876, 134877, 134878, 134884, 134885, 134886, 134887, 134888, 134893, 134894, 134895, 134896, 134897, 134903, 134904, 134905, 134906, 134907, 134913, 134914, 134915, 134916, 134917, 134918, 134919] 2026-11-01 11:25:58,173 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2520, 2519, 2518, 2517, 2516, 2515, 2514, 2513, 2512, 2511, 2510, 2509, 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] 2026-11-01 11:25:58,181 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134831, 134921, 134930, 134842, 134853, 134862, 134870, 134880, 134890, 134899, 134909] 2026-11-01 11:25:58,181 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-11-01 11:25:58,196 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:25:58,640 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:25:58] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.036 0.410 2026-11-01 11:25:58,800 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 11:25:58,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-11-01 11:25:59,092 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 1443 2026-11-01 11:25:59,093 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmpd6ltulrs_chrome_odoo 2026-11-01 11:25:59,093 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:38265/json/version 2026-11-01 11:25:59,094 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38265/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:25:59,111 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Browser version: Chrome/150.0.7871.114 2026-11-01 11:25:59,111 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:38265/json 2026-11-01 11:25:59,112 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38265/json with timeout 3 increased to 10s during tests 2026-11-01 11:25:59,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Websocket url found: ws://127.0.0.1:38265/devtools/page/122BE97E2B1DA1E369B10EAF3C8AE979 2026-11-01 11:25:59,129 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-11-01 11:25:59,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-11-01 11:25:59,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-11-01 11:25:59,153 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:25:59,154 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:25:59,173 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:26:00,548 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /im_livechat/support/1 HTTP/1.1" 200 - 19 0.007 1.373 2026-11-01 11:26:00,552 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': '122BE97E2B1DA1E369B10EAF3C8AE979', 'loaderId': '1CFDC179DB10FBBE34783F6E5C9C19B0', 'isDownload': False} 2026-11-01 11:26:00,552 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Waiting for frame '122BE97E2B1DA1E369B10EAF3C8AE979' to stop loading 2026-11-01 11:26:00,673 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 12 0.003 0.096 2026-11-01 11:26:00,714 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /im_livechat/loader/1 HTTP/1.1" 200 - 7 0.004 0.137 2026-11-01 11:26:00,816 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /web/webclient/translations/1793532360803 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 11:26:00,817 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate ready code "document.readyState === 'complete'" 2026-11-01 11:26:00,824 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:00,835 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /favicon.ico HTTP/1.1" 301 - 7 0.003 0.008 2026-11-01 11:26:00,895 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "POST /im_livechat/init HTTP/1.1" 200 - 27 0.017 0.031 2026-11-01 11:26:00,905 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.001 0.053 2026-11-01 11:26:00,907 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.051 2026-11-01 11:26:00,909 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 11:26:00,919 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 5 0.002 0.052 2026-11-01 11:26:00,972 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: test successful 2026-11-01 11:26:00,991 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 4530048 (allocated 4980736) 2026-11-01 11:26:00,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 1443 2026-11-01 11:26:00,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-11-01 11:26:00,994 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 1443 2026-11-01 11:26:01,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_112601_094829_test_load_modules.txt 2026-11-01 11:26:01,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmpd6ltulrs_chrome_odoo" 2026-11-01 11:26:01,153 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 11:26:13,517 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 11:26:13,517 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 11:26:14,152 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-11-01 11:26:15,023 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-11-01 11:26:15,037 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10459] 2026-11-01 11:26:15,045 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:15,136 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-11-01 11:26:15,149 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10460] 2026-11-01 11:26:15,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:15,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:emp from n/a 2026-11-01 11:26:15,381 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-11-01 11:26:15,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:26:15,715 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:15,882 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.057 0.444 2026-11-01 11:26:15,999 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-11-01 11:26:16,608 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-11-01 11:26:16,618 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10468] 2026-11-01 11:26:16,627 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:16,715 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-11-01 11:26:16,727 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10469] 2026-11-01 11:26:16,735 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:17,369 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-11-01 11:26:17,379 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10471] 2026-11-01 11:26:17,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:17,485 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 116, model: res.users 2026-11-01 11:26:17,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 11:26:17,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-11-01 11:26:17,957 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-11-01 11:26:17,965 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10473] 2026-11-01 11:26:17,971 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:18,489 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 11:26:19,095 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-11-01 11:26:19,106 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10480] 2026-11-01 11:26:19,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:19,681 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-11-01 11:26:19,690 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10482] 2026-11-01 11:26:19,696 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:19,785 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-11-01 11:26:20,141 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-11-01 11:26:20,151 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10484] 2026-11-01 11:26:20,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 11:26:20,190 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:26:20,578 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.033 0.357 2026-11-01 11:26:20,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome pid: 1607 2026-11-01 11:26:20,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless temporary user profile dir: /tmp/tmp3msagarz_chrome_odoo 2026-11-01 11:26:20,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:45275/json/version 2026-11-01 11:26:20,925 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45275/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:26:20,940 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Browser version: Chrome/150.0.7871.114 2026-11-01 11:26:20,940 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:45275/json 2026-11-01 11:26:20,940 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45275/json with timeout 3 increased to 10s during tests 2026-11-01 11:26:20,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Websocket url found: ws://127.0.0.1:45275/devtools/page/BB0023FB9BC8625A1A2B2ED3D8614BC0 2026-11-01 11:26:20,958 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Enable chrome headless console log notification 2026-11-01 11:26:20,964 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless enable page notifications 2026-11-01 11:26:21,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:operator from n/a 2026-11-01 11:26:21,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Setting session cookie in browser 2026-11-01 11:26:21,010 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:21,010 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:21,970 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:21] "GET /odoo/livechat/22/action-728 HTTP/1.1" 200 - 158 0.076 0.873 2026-11-01 11:26:21,974 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': 'BB0023FB9BC8625A1A2B2ED3D8614BC0', 'loaderId': 'BC5D9AF48F41D0F060BD93810F33F513', 'isDownload': False} 2026-11-01 11:26:21,974 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:22,017 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 11:26:22,025 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-01 11:26:22,033 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 11:26:22,079 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 11:26:22,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/webclient/load_menus/f4f67211b4822b7ca3bde8358f206849912f393d0b9757315fd3cbf9999a5489 HTTP/1.1" 200 - 119 0.055 0.097 2026-11-01 11:26:22,182 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.161 2026-11-01 11:26:22,202 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 11:26:22,263 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 11:26:22,938 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 11:26:22,938 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 11:26:22,939 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 11:26:22,954 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 11:26:22,975 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: Owl is running in 'dev' mode. 2026-11-01 11:26:22,986 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:26:23,017 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.017 2026-11-01 11:26:23,034 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 11:26:23,048 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.011 2026-11-01 11:26:23,100 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:23,112 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:23,181 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:26:23,183 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 11:26:23,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /mail/data HTTP/1.1" 200 - 34 0.042 0.036 2026-11-01 11:26:23,218 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.012 0.076 2026-11-01 11:26:23,256 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/image?model=res.users&field=avatar_128&id=125 HTTP/1.1" 200 - 17 0.014 0.111 2026-11-01 11:26:23,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/image/res.partner/523/avatar_128?unique=1793532378000 HTTP/1.1" 200 - 9 0.019 0.133 2026-11-01 11:26:23,301 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.130 2026-11-01 11:26:23,344 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 11:26:23,347 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.122 2026-11-01 11:26:23,377 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.132 2026-11-01 11:26:23,389 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 11:26:23,393 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.059 2026-11-01 11:26:23,470 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 37 0.018 0.052 2026-11-01 11:26:23,550 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 11 0.009 0.016 2026-11-01 11:26:23,662 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:26:23,675 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:23,679 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "GET /web/image/res.partner/523/avatar_128 HTTP/1.1" 200 - 9 0.010 0.022 2026-11-01 11:26:23,718 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.010 0.018 2026-11-01 11:26:23,727 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 11:26:23,878 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:24,027 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "POST /mail/data HTTP/1.1" 200 - 49 0.029 0.075 2026-11-01 11:26:24,071 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 11:26:24,252 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.017 0.019 2026-11-01 11:26:24,258 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "GET /web/image/mail.guest/29/avatar_128?unique=1793532380000 HTTP/1.1" 200 - 4 0.001 0.025 2026-11-01 11:26:24,280 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 6 0.004 0.048 2026-11-01 11:26:24,319 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.009 0.081 2026-11-01 11:26:24,334 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:24,347 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.009 0.090 2026-11-01 11:26:24,382 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.011 0.020 2026-11-01 11:26:24,434 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:24,457 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 2 0.004 0.011 2026-11-01 11:26:24,560 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:24,618 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:24,648 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:24] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.007 0.015 2026-11-01 11:26:24,684 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-11-01 11:26:24,686 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:24,812 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: heap 28408236 (allocated 29601792) 2026-11-01 11:26:24,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 1607 2026-11-01 11:26:24,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-11-01 11:26:24,816 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 1607 2026-11-01 11:26:24,912 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_112624_912643_test_session_history_navigation_back_and_forth.txt 2026-11-01 11:26:24,913 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmp3msagarz_chrome_odoo" 2026-11-01 11:26:24,978 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 11:26:24,999 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-11-01 11:26:25,484 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:26:25,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.049 0.426 2026-11-01 11:26:26,013 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:26] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.022 0.031 2026-11-01 11:26:26,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:26:26] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.004 0.010 2026-11-01 11:26:26,033 104 INFO rb-2cd94b9-226205-431190 odoo.addons.im_livechat.tests.test_upload_attachment.TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat: waiting for threads: [] 2026-11-01 11:26:26,066 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:26:34,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:26:38,473 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 11:26:39,867 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #127 deleted product.product records with IDs: [845] 2026-11-01 11:26:40,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 11:26:40,014 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 11:26:40,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 11:26:40,423 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 11:26:40,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 11:26:40,431 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 11:26:40,435 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:40,436 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:26:42,538 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 11:26:42,553 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 11:26:42,568 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 11:26:42,871 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 11:27:35,272 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name ... 2026-11-01 11:27:39,102 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #127 deleted invoice.line.grouping records with IDs: [4, 5, 6] 2026-11-01 11:27:39,200 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:27:41,303 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:27:43,274 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:27:45,341 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:27:49,301 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:27:51,866 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 11:27:58,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:28:02,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 11:28:05,899 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-11-01 11:28:08,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2026-11-01 11:28:11,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [234, 235] 2026-11-01 11:28:11,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [560] 2026-11-01 11:28:12,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-11-01 11:28:15,723 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-11-01 11:28:18,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-11-01 11:28:20,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_downpayment_line_in_json ... 2026-11-01 11:28:21,771 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_empty_sinvoice_file_is_an_error ... 2026-11-01 11:28:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted ir.attachment records with IDs: [4278] 2026-11-01 11:28:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted ir.attachment records with IDs: [4279] 2026-11-01 11:28:24,557 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-11-01 11:28:26,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-11-01 11:28:28,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-11-01 11:28:31,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-11-01 11:28:33,857 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_line_note_in_json ... 2026-11-01 11:28:36,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_loyalty_discount_in_json ... 2026-11-01 11:28:38,184 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_non_zip_sinvoice_file_is_an_error ... 2026-11-01 11:28:40,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_pos_discount_product_in_json ... 2026-11-01 11:28:43,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [263] 2026-11-01 11:28:44,188 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2026-11-01 11:28:46,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [267, 268] 2026-11-01 11:28:46,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [609] 2026-11-01 11:28:49,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_resend_does_not_fetch_stored_sinvoice_files ... 2026-11-01 11:28:52,090 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_resend_fetches_only_missing_sinvoice_file ... 2026-11-01 11:28:54,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #129 deleted ir.attachment records with IDs: [4292] 2026-11-01 11:28:55,200 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sale_discount_product_in_json ... 2026-11-01 11:28:58,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-11-01 11:29:00,857 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sinvoice_reply_without_file_is_an_error ... 2026-11-01 11:29:03,477 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_double_zip_response ... 2026-11-01 11:29:06,481 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_no_xml_in_zip ... 2026-11-01 11:29:09,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_single_zip_response ... 2026-11-01 11:29:12,214 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-11-01 11:29:19,308 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:29:23,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 11:29:32,615 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:29:44,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_default_symbol ... 2026-11-01 11:29:44,395 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files ... 2026-11-01 11:29:45,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4421] 2026-11-01 11:29:45,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4420] 2026-11-01 11:29:45,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files_not_sent_raises ... 2026-11-01 11:29:46,590 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_refund ... 2026-11-01 11:29:48,512 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_send_and_print ... 2026-11-01 11:29:49,964 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_pos_specific_symbol ... 2026-11-01 11:29:50,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_prepare_order_vals_rights ... 2026-11-01 11:29:50,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-11-01 11:29:58,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:30:03,402 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 11:30:10,095 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:10,484 104 INFO rb-2cd94b9-226205-431190 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: 1835 2026-11-01 11:30:10,485 104 INFO rb-2cd94b9-226205-431190 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/tmpbpo_iqhn_chrome_odoo 2026-11-01 11:30:10,485 104 INFO rb-2cd94b9-226205-431190 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:35751/json/version 2026-11-01 11:30:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35751/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:30:10,502 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:10,502 104 INFO rb-2cd94b9-226205-431190 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:35751/json 2026-11-01 11:30:10,502 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35751/json with timeout 3 increased to 10s during tests 2026-11-01 11:30:10,515 104 INFO rb-2cd94b9-226205-431190 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:35751/devtools/page/22ABCBDA293BFE3B743E70A0CB2CCB9D 2026-11-01 11:30:10,528 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:10,547 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:10,591 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 11:30:10,600 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:10,605 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:10,605 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:10,619 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:30:12,395 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.092 1.686 2026-11-01 11:30:12,400 104 INFO rb-2cd94b9-226205-431190 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': '22ABCBDA293BFE3B743E70A0CB2CCB9D', 'loaderId': '249AFA18B2AB6EAFF5CABA864A765E4B', 'isDownload': False} 2026-11-01 11:30:12,401 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:12,429 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 11:30:12,446 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 11:30:12,464 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-11-01 11:30:12,479 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.038 2026-11-01 11:30:12,854 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 11:30:12,864 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:12,868 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:12,877 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:12,879 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:12,886 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:12,893 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.012 2026-11-01 11:30:13,480 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.235 0.363 2026-11-01 11:30:13,482 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.564 2026-11-01 11:30:13,643 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-01 11:30:13,662 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 11:30:13,700 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 11:30:13,724 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-11-01 11:30:13,730 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:13,812 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:13,818 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:13,874 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 11:30:13,888 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.040 2026-11-01 11:30:13,891 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-01 11:30:13,909 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:13,915 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 17 0.026 0.039 2026-11-01 11:30:13,989 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:13] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 9 0.031 0.082 2026-11-01 11:30:14,023 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 4 0.011 0.130 2026-11-01 11:30:14,029 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,039 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.063 2026-11-01 11:30:14,050 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.046 2026-11-01 11:30:14,065 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.076 2026-11-01 11:30:14,076 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.125 2026-11-01 11:30:14,093 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.046 2026-11-01 11:30:14,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.070 2026-11-01 11:30:14,118 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.133 2026-11-01 11:30:14,129 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.073 2026-11-01 11:30:14,148 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.073 2026-11-01 11:30:14,157 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.073 2026-11-01 11:30:14,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.065 2026-11-01 11:30:14,174 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.055 2026-11-01 11:30:14,183 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-01 11:30:14,253 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.030 0.083 2026-11-01 11:30:14,306 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,376 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,428 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,498 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,560 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,664 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,687 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:14,687 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:14,731 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,800 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,861 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,949 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:14,968 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:30:15,014 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,075 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,129 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,195 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,196 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,280 104 INFO rb-2cd94b9-226205-431190 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 15110148 (allocated 16261120) 2026-11-01 11:30:15,284 104 INFO rb-2cd94b9-226205-431190 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 1835 2026-11-01 11:30:15,285 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,285 104 INFO rb-2cd94b9-226205-431190 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 1835 2026-11-01 11:30:15,387 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_113015_387259_test_l10n_vn_edi_pos_config_error_tour.txt 2026-11-01 11:30:15,387 104 INFO rb-2cd94b9-226205-431190 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/tmpbpo_iqhn_chrome_odoo" 2026-11-01 11:30:15,433 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,783 104 INFO rb-2cd94b9-226205-431190 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: 2044 2026-11-01 11:30:15,783 104 INFO rb-2cd94b9-226205-431190 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/tmp9x98bwql_chrome_odoo 2026-11-01 11:30:15,783 104 INFO rb-2cd94b9-226205-431190 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:38529/json/version 2026-11-01 11:30:15,784 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38529/json/version with timeout 3 increased to 10s during tests 2026-11-01 11:30:15,831 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,831 104 INFO rb-2cd94b9-226205-431190 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:38529/json 2026-11-01 11:30:15,832 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38529/json with timeout 3 increased to 10s during tests 2026-11-01 11:30:15,846 104 INFO rb-2cd94b9-226205-431190 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:38529/devtools/page/5F81D7714444E836263499A86B7562DD 2026-11-01 11:30:15,855 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,859 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 11:30:15,911 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,914 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,914 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:15,926 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 11:30:16,734 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:16] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.097 0.714 2026-11-01 11:30:16,738 104 INFO rb-2cd94b9-226205-431190 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': '5F81D7714444E836263499A86B7562DD', 'loaderId': '13F81D0ED25795E999F17C5093DFA3E0', 'isDownload': False} 2026-11-01 11:30:16,738 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:16,753 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 11:30:16,769 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:16] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 11:30:16,776 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:16] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-11-01 11:30:16,782 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:16] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-01 11:30:17,220 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 11:30:17,228 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:17,234 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 11:30:17,241 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:17,247 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:17,253 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:17,749 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.179 0.332 2026-11-01 11:30:17,756 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.518 2026-11-01 11:30:17,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.004 2026-11-01 11:30:17,926 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-01 11:30:17,936 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 11:30:17,977 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 11:30:17,999 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:17] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-11-01 11:30:18,011 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,096 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:30:18,101 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 11:30:18,133 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 11:30:18,147 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 11:30:18,148 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 11:30:18,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 17 0.016 0.030 2026-11-01 11:30:18,190 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,199 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 9 0.006 0.059 2026-11-01 11:30:18,213 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 4 0.004 0.056 2026-11-01 11:30:18,237 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.011 2026-11-01 11:30:18,256 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.009 0.020 2026-11-01 11:30:18,266 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.033 2026-11-01 11:30:18,287 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.049 2026-11-01 11:30:18,295 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.052 2026-11-01 11:30:18,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.059 2026-11-01 11:30:18,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.037 2026-11-01 11:30:18,317 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,324 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.045 2026-11-01 11:30:18,335 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.039 2026-11-01 11:30:18,344 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.063 2026-11-01 11:30:18,352 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.047 2026-11-01 11:30:18,359 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.049 2026-11-01 11:30:18,371 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.046 2026-11-01 11:30:18,442 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.027 0.085 2026-11-01 11:30:18,514 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,611 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,675 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,730 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,794 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,898 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:18,915 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 11:30:18,916 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:18,963 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:19,028 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:19,118 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:19,131 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 11:30:19,214 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:19,219 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48336049 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': '6dd1a5d1-e389-4be9-acc5-9a5f6203e959'}] 2026-11-01 11:30:19,232 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 11:30:21,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48336049 order {'name': 'Order 00009-001-0001', 'uuid': '6dd1a5d1-e389-4be9-acc5-9a5f6203e959'} created pos.order #22 2026-11-01 11:30:21,465 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48336049 finished 2026-11-01 11:30:21,596 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 898 0.599 1.782 2026-11-01 11:30:21,662 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:21] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 8 0.006 0.019 2026-11-01 11:30:21,691 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 11:30:21,741 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:21] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.014 2026-11-01 11:30:21,751 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:21,813 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:21,864 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:21,921 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:21,997 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,042 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:22] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.010 0.022 2026-11-01 11:30:22,056 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,111 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,167 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 11:30:22] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 3 0.005 0.010 2026-11-01 11:30:22,226 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,281 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,332 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,383 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,442 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,493 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,568 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,634 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,689 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,742 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,795 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,851 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,919 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:22,973 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:23,033 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:23,096 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:23,097 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:23,208 104 INFO rb-2cd94b9-226205-431190 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 17179380 (allocated 19537920) 2026-11-01 11:30:23,221 104 INFO rb-2cd94b9-226205-431190 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 2044 2026-11-01 11:30:23,222 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:23,223 104 INFO rb-2cd94b9-226205-431190 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 2044 2026-11-01 11:30:23,334 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_113023_334128_test_l10n_vn_edi_pos_refund_reason_tour.txt 2026-11-01 11:30:23,334 104 INFO rb-2cd94b9-226205-431190 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/tmp9x98bwql_chrome_odoo" 2026-11-01 11:30:23,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 11:30:39,347 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:30:45,711 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:45,841 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:45,897 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:45,941 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:30:46,071 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 11:30:55,287 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:31:01,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:31:13,883 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:31:18,137 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:31:18,477 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:31:19,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 11:31:19,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_caller_supplied_code_wins ... 2026-11-01 11:31:19,276 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_follows_company_setting ... 2026-11-01 11:31:19,424 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_without_document ... 2026-11-01 11:31:19,508 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_preview_report_follows_the_company_it_was_opened_on ... 2026-11-01 11:31:24,310 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 11:31:24,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_in_out_payment_computes_on_a_bank_move ... 2026-11-01 11:31:24,632 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_for_a_payment_originated_move ... 2026-11-01 11:31:25,489 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_with_its_circular_header ... 2026-11-01 11:31:26,074 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 11:31:42,645 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:31:56,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:32:05,946 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:32:06,183 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 11:32:22,007 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:32:32,266 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:32:45,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:32:57,349 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c10_payments_route_to_11218_and_11219 ... 2026-11-01 11:32:58,434 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:32:58,509 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12_vnd_bank_accounts_go_deeper_under_1121_once_level3_is_taken ... 2026-11-01 11:33:01,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12b_foreign_currency_bank_accounts_go_deeper_under_1122 ... 2026-11-01 11:33:03,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12c_an_exhausted_family_never_leaks_into_a_neighbour_family ... 2026-11-01 11:33:04,511 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12d_vnd_foreign_currency_and_cash_stay_in_their_own_family ... 2026-11-01 11:33:10,465 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:10,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c14_migration_renames_fabricated_accounts_in_place ... 2026-11-01 11:33:11,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15_migration_is_idempotent ... 2026-11-01 11:33:12,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15b_fixer_gives_journals_on_the_rollup_their_own_deeper_account ... 2026-11-01 11:33:13,631 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c16_c133_fixer_does_not_move_a_c99_company ... 2026-11-01 11:33:13,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c17_each_c133_company_gets_its_own_11211 ... 2026-11-01 11:33:13,885 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c18_each_allocator_is_unreachable_from_the_other_regime ... 2026-11-01 11:33:14,266 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c1_no_fabricated_three_digit_account_exists ... 2026-11-01 11:33:14,352 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:14,515 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c21_utility_rename_collision_is_skipped ... 2026-11-01 11:33:15,497 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:16,281 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:16,541 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:16,866 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c25_third_cash_journal_advances_to_11112_without_fabrication ... 2026-11-01 11:33:17,231 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:17,476 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:17,581 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507915] 2026-11-01 11:33:17,581 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #145 deleted account.account records with IDs: [2758] 2026-11-01 11:33:17,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c28_cash_tills_go_deeper_under_1111_once_level3_is_taken ... 2026-11-01 11:33:21,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c29_ensure_c133_statutory_cash_parent_backfill_is_idempotent ... 2026-11-01 11:33:21,278 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507915] 2026-11-01 11:33:21,320 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #145 deleted account.account records with IDs: [2758] 2026-11-01 11:33:21,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c2_bank_suspense_account_is_11217 ... 2026-11-01 11:33:21,537 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:21,610 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507915] 2026-11-01 11:33:21,637 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #145 deleted account.account records with IDs: [2758] 2026-11-01 11:33:22,074 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c31_ensure_c133_statutory_cash_parent_is_company_isolated ... 2026-11-01 11:33:22,222 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:22,573 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:22,952 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:23,049 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:23,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c36_a_cash_till_on_a_deeper_1111_account_is_left_alone ... 2026-11-01 11:33:23,463 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c37_stranded_till_notice_is_posted_once_and_legacy_notices_count ... 2026-11-01 11:33:25,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c38_tills_on_any_code_under_111_are_left_alone_whatever_their_currency ... 2026-11-01 11:33:25,305 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c3_outstanding_accounts_are_11218_and_11219 ... 2026-11-01 11:33:25,365 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c4_three_utility_accounts_are_distinct_records ... 2026-11-01 11:33:25,425 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c5_first_bank_account_lands_on_11211 ... 2026-11-01 11:33:25,483 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:26,233 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c7_utility_accounts_keep_their_vietnamese_name ... 2026-11-01 11:33:26,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c8_foreign_currency_bank_account_lands_under_1122 ... 2026-11-01 11:33:26,726 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c9_statutory_1121_1122_stay_roll_ups ... 2026-11-01 11:33:27,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x1_both_regimes_reach_their_target_state_together ... 2026-11-01 11:33:28,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:33:28,845 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:33:29,028 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 11:33:44,647 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:33:56,764 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:34:02,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c133_company_defaults: Starting TestVnC133CompanyDefaults.test_circular_133_expense_default_is_cost_of_goods_sold ... 2026-11-01 11:34:04,841 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:34:05,754 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 11:34:05,766 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 11:34:05,778 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 11:34:06,055 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:34:11,452 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:34:11,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 11:34:26,949 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:34:39,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:34:56,643 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:35:06,032 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t10_bank_journal_accounts_keep_the_112_report_tag ... 2026-11-01 11:35:06,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t11_second_cash_journal_stays_in_the_111_family ... 2026-11-01 11:35:06,881 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t12_statutory_codes_are_never_padded ... 2026-11-01 11:35:06,930 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t16_c99_pipeline_does_not_move_a_c133_company ... 2026-11-01 11:35:08,472 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:35:08,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t17_each_company_gets_its_own_bank_account ... 2026-11-01 11:35:09,280 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t18_migration_repoints_a_bank_journal_left_on_112 ... 2026-11-01 11:35:10,610 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:35:11,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t19_outstanding_rename_collision_is_skipped ... 2026-11-01 11:35:12,102 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t1_bank_suspense_account_is_1121 ... 2026-11-01 11:35:12,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t20_bank_and_cash_journals_go_deeper_once_their_series_is_taken ... 2026-11-01 11:36:22,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t2_suspense_account_is_never_a_journal_own_account ... 2026-11-01 11:36:22,068 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3_outstanding_accounts_are_1131_and_1132 ... 2026-11-01 11:36:22,122 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3b_new_c99_accounts_keep_their_vietnamese_name ... 2026-11-01 11:36:22,330 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t4_no_account_outside_circular_99_is_created ... 2026-11-01 11:36:22,384 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t5_inbound_payment_debits_1131 ... 2026-11-01 11:36:23,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t6_outbound_payment_credits_1132 ... 2026-11-01 11:36:23,787 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t7_first_bank_account_lands_on_1122 ... 2026-11-01 11:36:23,990 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:36:25,031 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t9_account_112_carries_no_direct_postings ... 2026-11-01 11:36:25,582 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:36:25,731 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 11:36:34,348 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_chart_survives_deferred_c99_guess_load ... 2026-11-01 11:36:41,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:36:45,360 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_to_c99_switchback_loads_c99 ... 2026-11-01 11:36:51,726 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:36:55,823 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.auto.transfer.model records with IDs: [91, 92, 93] 2026-11-01 11:36:56,068 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512339, 512338, 512337, 512336] 2026-11-01 11:36:56,068 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [111, 112, 113, 114] 2026-11-01 11:36:56,111 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [453, 454, 455, 456, 457] 2026-11-01 11:36:56,252 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.default records with IDs: [578] 2026-11-01 11:36:56,255 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512316, 512317, 512314, 512323, 512313, 512315, 512318, 512326, 512319, 512312, 512311, 512320, 512321, 512322, 512328, 512324, 512327, 512310, 512325, 512309] 2026-11-01 11:36:56,255 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.journal records with IDs: [674, 675, 679, 676, 680, 682, 678, 683, 687, 677, 686, 690, 693, 681, 688, 689, 691, 684, 692, 685] 2026-11-01 11:36:56,266 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [361, 362, 364, 365, 363] 2026-11-01 11:36:56,343 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512307, 512305, 512306, 512295, 512293, 512294, 512299, 512296, 512298, 512297, 512291, 512288, 512290, 512289, 512292, 512303, 512300, 512302, 512301, 512304] 2026-11-01 11:36:56,343 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.tax records with IDs: [458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477] 2026-11-01 11:36:56,376 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512281, 512284, 512282, 512283, 512285, 512287, 512286] 2026-11-01 11:36:56,376 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [142, 143, 144, 145, 146, 147, 148] 2026-11-01 11:36:56,926 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:36:56,935 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512160, 512159, 512308, 512153, 512154, 512155, 512156, 512157, 512158, 512161, 512162, 512163, 512164, 512165, 512166, 512167, 512168, 512169, 512170, 512171, 512172, 512173, 512174, 512175, 512176, 512177, 512178, 512179, 512180, 512181, 512182, 512183, 512184, 512185, 512186, 512187, 512188, 512189, 512190, 512191, 512192, 512193, 512194, 512195, 512196, 512197, 512198, 512199, 512200, 512201, 512202, 512203, 512204, 512205, 512206, 512207, 512208, 512209, 512210, 512211, 512212, 512213, 512214, 512215, 512216, 512217, 512218, 512219, 512220, 512221, 512222, 512223, 512224, 512225, 512226, 512227, 512228, 512229, 512230, 512231, 512232, 512233, 512234, 512235, 512236, 512237, 512238, 512239, 512240, 512241, 512242, 512243, 512244, 512245, 512246, 512247, 512248, 512249, 512250, 512251, 512252, 512253, 512254, 512255, 512256, 512257, 512258, 512259, 512260, 512261, 512262, 512263, 512264, 512265, 512266, 512267, 512268, 512269, 512270, 512271, 512272, 512273, 512274, 512275, 512276, 512277, 512278, 512279, 512280] 2026-11-01 11:36:56,936 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.account records with IDs: [4893, 4894, 4895, 4896, 4897, 5021, 4898, 4899, 4900, 4901, 4902, 4903, 4904, 4905, 4906, 4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930, 4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942, 4943, 4944, 4945, 4946, 4947, 4948, 4949, 4950, 4951, 4952, 4953, 4954, 4955, 4956, 4957, 4958, 4959, 4960, 4961, 4962, 4963, 4964, 4965, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990, 4991, 4992, 4993, 4994, 4995, 4996, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020] 2026-11-01 11:36:56,974 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512144, 512145, 512146, 512147, 512148, 512149, 512150, 512151, 512152] 2026-11-01 11:36:56,974 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.group records with IDs: [1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655] 2026-11-01 11:36:59,086 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:37:05,213 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c99_to_c133_settings_switch_loads_c133 ... 2026-11-01 11:37:12,104 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:37:18,462 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.auto.transfer.model records with IDs: [99, 100, 101, 102, 103] 2026-11-01 11:37:18,720 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513187, 513186, 513185, 513184] 2026-11-01 11:37:18,721 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [119, 120, 121, 122] 2026-11-01 11:37:18,760 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [463, 464, 465, 466, 467] 2026-11-01 11:37:18,829 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.default records with IDs: [614] 2026-11-01 11:37:18,832 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513164, 513165, 513162, 513171, 513161, 513163, 513166, 513174, 513167, 513160, 513159, 513168, 513169, 513170, 513176, 513172, 513175, 513158, 513173, 513157] 2026-11-01 11:37:18,833 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.journal records with IDs: [714, 715, 719, 716, 720, 722, 718, 723, 727, 717, 726, 730, 733, 721, 728, 729, 731, 724, 732, 725] 2026-11-01 11:37:18,839 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [375, 376, 378, 379, 377] 2026-11-01 11:37:18,913 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513155, 513153, 513154, 513152, 513150, 513151, 513144, 513141, 513143, 513142, 513139, 513136, 513138, 513137, 513140, 513148, 513145, 513147, 513146, 513149] 2026-11-01 11:37:18,913 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.tax records with IDs: [498, 499, 500, 501, 502, 512, 513, 514, 503, 504, 505, 506, 507, 508, 509, 510, 511, 515, 516, 517] 2026-11-01 11:37:18,942 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513129, 513132, 513130, 513131, 513133, 513135, 513134] 2026-11-01 11:37:18,942 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [156, 157, 158, 159, 160, 161, 162] 2026-11-01 11:37:19,867 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:37:19,876 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512900, 512899, 513156, 513019, 512897, 512898, 513020, 512901, 513021, 513022, 512902, 513023, 513024, 513025, 512903, 513026, 513027, 512904, 512905, 513028, 512906, 513029, 513030, 513031, 513032, 513033, 513034, 513035, 513036, 512907, 512908, 513037, 512909, 513038, 512910, 513039, 513040, 512911, 512912, 512913, 513041, 513042, 513043, 513044, 513045, 513046, 512914, 512915, 512916, 512917, 513047, 513048, 512918, 513049, 512919, 512920, 513050, 512921, 512922, 513051, 512923, 512924, 512925, 512926, 512927, 513052, 512928, 513053, 512929, 513054, 512930, 512931, 513055, 512932, 513056, 512933, 513057, 513058, 512934, 513059, 512935, 512936, 513060, 512937, 512938, 513061, 513062, 512939, 512940, 513063, 512941, 512942, 512943, 512944, 513064, 512945, 512946, 512947, 513065, 513066, 512948, 513067, 513068, 512949, 512950, 513069, 513070, 513071, 513072, 513073, 513074, 513075, 512951, 512952, 513076, 513077, 513078, 513079, 512953, 513080, 513081, 513082, 512954, 513083, 513084, 513085, 513086, 513087, 513088, 513089, 513090, 513091, 513092, 513093, 513094, 513095, 512955, 513096, 512956, 513097, 513098, 513099, 513100, 513101, 513102, 512957, 512958, 512959, 512960, 513103, 512961, 512962, 512963, 513104, 513105, 512964, 512965, 513106, 512966, 512967, 512968, 512969, 512970, 513107, 512971, 512972, 512973, 513108, 512974, 512975, 513109, 512976, 512977, 513110, 513111, 513112, 513113, 512978, 512979, 512980, 513114, 512981, 512982, 512983, 512984, 512985, 512986, 513115, 512987, 512988, 512989, 512990, 512991, 512992, 512993, 512994, 512995, 512996, 512997, 513116, 513117, 513118, 513119, 512998, 512999, 513000, 513001, 513002, 513003, 513004, 513120, 513005, 513006, 513007, 513008, 513009, 513010, 513011, 513012, 513013, 513121, 513122, 513123, 513014, 513124, 513125, 513126, 513127, 513015, 513128, 513016, 513017, 513018] 2026-11-01 11:37:19,877 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.account records with IDs: [5377, 5255, 5256, 5487, 5378, 5257, 5258, 5259, 5379, 5380, 5260, 5381, 5382, 5383, 5261, 5384, 5385, 5262, 5263, 5386, 5264, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5265, 5266, 5395, 5267, 5396, 5268, 5397, 5398, 5269, 5270, 5271, 5399, 5400, 5401, 5402, 5403, 5404, 5272, 5273, 5274, 5275, 5405, 5406, 5276, 5407, 5277, 5278, 5408, 5279, 5280, 5409, 5281, 5282, 5283, 5284, 5285, 5410, 5286, 5411, 5287, 5412, 5288, 5289, 5413, 5290, 5414, 5291, 5415, 5416, 5292, 5417, 5293, 5294, 5418, 5295, 5296, 5419, 5420, 5297, 5298, 5421, 5299, 5300, 5301, 5302, 5422, 5303, 5304, 5305, 5423, 5424, 5306, 5425, 5426, 5307, 5308, 5427, 5428, 5429, 5430, 5431, 5432, 5433, 5309, 5310, 5434, 5435, 5436, 5437, 5311, 5438, 5439, 5440, 5312, 5441, 5442, 5443, 5444, 5445, 5446, 5447, 5448, 5449, 5450, 5451, 5452, 5453, 5313, 5454, 5314, 5455, 5456, 5457, 5458, 5459, 5460, 5315, 5316, 5317, 5318, 5461, 5319, 5320, 5321, 5462, 5463, 5322, 5323, 5464, 5324, 5325, 5326, 5327, 5328, 5465, 5329, 5330, 5331, 5466, 5332, 5333, 5467, 5334, 5335, 5468, 5469, 5470, 5471, 5336, 5337, 5338, 5472, 5339, 5340, 5341, 5342, 5343, 5344, 5473, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5474, 5475, 5476, 5477, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5478, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5479, 5480, 5481, 5372, 5482, 5483, 5484, 5485, 5373, 5486, 5374, 5375, 5376] 2026-11-01 11:37:20,001 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512888, 512889, 512890, 512891, 512892, 512893, 512894, 512895, 512896, 512782, 512783, 512784, 512785, 512786, 512787, 512788, 512789, 512790, 512791, 512792, 512793, 512794, 512795, 512796, 512797, 512798, 512799, 512800, 512801, 512802, 512803, 512804, 512805, 512806, 512807, 512808, 512809, 512810, 512811, 512812, 512813, 512814, 512815, 512816, 512817, 512818, 512819, 512820, 512821, 512822, 512823, 512824, 512825, 512826, 512827, 512828, 512829, 512830, 512831, 512832, 512833, 512834, 512835, 512836, 512837, 512838, 512839, 512840, 512841, 512842, 512843, 512844, 512845, 512846, 512847, 512848, 512849, 512850, 512851, 512852, 512853, 512854, 512855, 512856, 512857, 512858, 512859, 512860, 512861, 512862, 512863, 512864, 512865, 512866, 512867, 512868, 512869, 512870, 512871, 512872, 512873, 512874, 512875, 512876, 512877, 512878, 512879, 512880, 512881, 512882, 512883, 512884, 512885, 512886, 512887] 2026-11-01 11:37:20,001 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:37:22,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:37:26,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_non_vietnamese_chart_switch_is_not_blocked_by_the_guard ... 2026-11-01 11:37:33,169 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513500, 513499, 513498, 513497] 2026-11-01 11:37:33,169 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [127, 128, 129, 130] 2026-11-01 11:37:33,199 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [473, 474, 475, 476, 477] 2026-11-01 11:37:33,269 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.default records with IDs: [645] 2026-11-01 11:37:33,272 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513477, 513478, 513475, 513484, 513474, 513476, 513479, 513487, 513480, 513473, 513472, 513481, 513482, 513483, 513489, 513485, 513488, 513471, 513486, 513470] 2026-11-01 11:37:33,272 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.journal records with IDs: [754, 755, 759, 756, 760, 762, 758, 763, 767, 757, 766, 770, 773, 761, 768, 769, 771, 764, 772, 765] 2026-11-01 11:37:33,278 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [389, 390, 392, 393, 391] 2026-11-01 11:37:33,316 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513467, 513466] 2026-11-01 11:37:33,316 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.tax records with IDs: [538, 539] 2026-11-01 11:37:33,349 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513465] 2026-11-01 11:37:33,349 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [170] 2026-11-01 11:37:33,614 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.default records with IDs: [641, 642, 643, 644, 646, 647, 648, 649] 2026-11-01 11:37:33,620 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513504, 513503, 513501, 513468, 513444, 513458, 513448, 513459, 513449, 513469, 513451, 513424, 513463, 513420, 513434, 513437, 513445, 513439, 513440, 513452, 513457, 513455, 513453, 513460, 513454, 513456, 513461, 513432, 513446, 513447, 513433, 513443, 513464, 513450, 513435, 513462, 513428, 513431, 513426, 513438, 513422, 513423, 513421, 513429, 513442, 513430, 513441, 513436, 513427, 513502, 513505, 513425] 2026-11-01 11:37:33,620 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #156 deleted account.account records with IDs: [5617, 5659, 5662, 5664, 5666, 5667, 5663, 5665, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5660, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5661, 5657, 5658, 5668] 2026-11-01 11:37:35,877 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:37:42,507 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 11:37:42,523 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_chart_template_ownership: Starting TestVnChartTemplateOwnership.test_vn_chart_stays_owned_by_l10n_vn_and_vn_c133_by_l10n_vn_viin ... 2026-11-01 11:37:42,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 11:37:58,961 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:38:05,483 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:38:07,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:38:09,585 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:38:10,169 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 11:38:27,470 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:38:36,744 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:38:37,160 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [515577] 2026-11-01 11:38:37,160 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [6577] 2026-11-01 11:38:37,195 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [515576] 2026-11-01 11:38:37,195 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [6578] 2026-11-01 11:38:44,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:39:03,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:39:13,664 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:39:18,656 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_detailed_default_accounts ... 2026-11-01 11:39:18,694 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_accounts_not_in_c99_template_are_deprecated ... 2026-11-01 11:39:19,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_bank_journals_default_account_is_c99 ... 2026-11-01 11:39:20,094 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts ... 2026-11-01 11:39:20,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts_survive_a_resync ... 2026-11-01 11:39:27,858 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:39:47,240 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:39:48,007 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:39:55,567 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:40:13,241 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [517338] 2026-11-01 11:40:13,275 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [7224] 2026-11-01 11:40:15,068 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:40:15,783 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:40:24,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:40:43,517 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:40:44,309 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_second_run_changes_nothing ... 2026-11-01 11:40:52,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:41:12,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:41:14,949 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:41:16,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_removed_accounts_and_children_are_deprecated ... 2026-11-01 11:41:17,195 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:41:25,463 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:41:43,965 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [519574] 2026-11-01 11:41:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [7928] 2026-11-01 11:41:45,793 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:41:48,349 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:41:48,941 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:41:56,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:42:14,046 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:42:22,353 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:42:41,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:42:43,861 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:42:44,506 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:42:52,645 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:43:11,813 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:43:12,596 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:43:20,594 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:43:41,078 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:43:41,932 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:43:50,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:44:16,052 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:44:38,606 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:44:39,402 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:44:47,295 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:45:14,173 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:45:38,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:45:39,240 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:45:47,486 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:46:08,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:46:09,662 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_leaves_an_unmapped_obsolete_reference_as_is ... 2026-11-01 11:46:18,580 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:46:39,973 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:46:40,616 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:46:48,798 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:47:12,233 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:47:15,015 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:47:17,627 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:47:20,325 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:47:21,117 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:47:31,394 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:47:54,932 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:47:55,826 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:48:05,725 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:48:26,010 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [528681, 528679, 528802, 528803, 528684, 528806, 528685, 528809, 528687, 528688, 528812, 528814, 528816, 528818, 528690, 528691, 528692, 528822, 528694, 528823, 528825, 528827, 528696, 528698, 528829, 528700, 528701, 528832, 528704, 528705, 528707, 528709, 528710, 528711, 528712, 528837, 528838, 528839, 528716, 528717, 528842, 528720, 528844, 528722, 528723, 528725, 528846, 528728, 528847, 528730, 528850, 528732, 528852, 528854, 528856, 528733, 528858, 528860, 528735, 528863, 528736, 528866, 528868, 528870, 528872, 528874, 528876, 528737, 528738, 528880, 528882, 528884, 528740, 528742, 528743, 528745, 528887, 528747, 528748, 528750, 528752, 528753, 528755, 528756, 528891, 528759, 528893, 528895, 528761, 528896, 528764, 528766, 528768, 528769, 528771, 528773, 528775, 528777, 528779, 528899, 528901, 528781, 528783, 528785, 528902, 528788, 528790, 528792, 528794, 528903, 528905, 528906, 528908, 528797, 528798, 528800] 2026-11-01 11:48:27,963 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:48:29,299 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:48:38,268 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:48:59,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:49:00,124 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [529562] 2026-11-01 11:49:00,158 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [11262] 2026-11-01 11:49:02,535 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:49:03,368 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:49:12,818 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:49:35,476 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:49:36,213 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [530574] 2026-11-01 11:49:36,274 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [11611] 2026-11-01 11:49:39,017 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:49:39,850 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:49:49,861 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:50:13,441 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:50:14,401 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:50:24,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:50:45,459 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [532204] 2026-11-01 11:50:47,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:50:48,348 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:50:57,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:51:18,453 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [532874] 2026-11-01 11:51:20,539 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:51:21,424 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:51:38,271 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:51:40,299 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:52:06,266 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:52:06,722 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:52:08,123 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:52:16,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:52:38,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:52:39,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_code_prefix ... 2026-11-01 11:52:48,604 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:53:09,599 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:53:10,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_suspense_account_with_1121 ... 2026-11-01 11:53:19,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:53:39,599 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:53:40,403 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:53:50,345 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:54:11,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:54:14,499 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:54:15,380 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:54:24,314 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:54:45,438 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:54:46,283 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:54:55,164 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:55:16,024 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:55:16,925 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:55:26,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:55:47,814 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:55:48,747 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:55:57,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:56:17,428 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [539156, 539154, 539155, 539153, 539151, 539152, 539145, 539142, 539144, 539143, 539140, 539139, 539138, 539141, 539149, 539148, 539147, 539150] 2026-11-01 11:56:19,300 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5249, 5250, 5275, 5276] 2026-11-01 11:56:19,333 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5251, 5252, 5277, 5278] 2026-11-01 11:56:19,372 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5253, 5254, 5279, 5280] 2026-11-01 11:56:19,418 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5255, 5256, 5281, 5282] 2026-11-01 11:56:19,463 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5257, 5258, 5283, 5284] 2026-11-01 11:56:19,506 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5259, 5260, 5285, 5286] 2026-11-01 11:56:19,562 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5261, 5262, 5287, 5288] 2026-11-01 11:56:19,604 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5263, 5264, 5289, 5290] 2026-11-01 11:56:19,648 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5265, 5266, 5291, 5292] 2026-11-01 11:56:19,692 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5267, 5268, 5293, 5294] 2026-11-01 11:56:19,728 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5269, 5270, 5295, 5296] 2026-11-01 11:56:19,765 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5271, 5272, 5297, 5298] 2026-11-01 11:56:19,799 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5273, 5274, 5299, 5300] 2026-11-01 11:56:20,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 8%, 5%, 5%: their account is the counterpart. 2026-11-01 11:56:21,439 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:56:30,629 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:56:55,840 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:56:57,178 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:57:06,234 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:57:27,776 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%, 8%: their account is the counterpart. 2026-11-01 11:57:29,002 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:57:37,981 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:58:01,893 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:58:11,125 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:58:31,932 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:58:33,245 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:58:42,233 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:59:13,380 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:59:15,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:59:15,952 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:59:25,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:59:45,792 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 11:59:46,601 104 INFO rb-2cd94b9-226205-431190 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-11-01 11:59:55,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:00:16,187 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [544221] 2026-11-01 12:00:18,319 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:00:19,308 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:00:27,880 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:00:47,726 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [544892] 2026-11-01 12:00:49,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:00:50,403 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:00:59,320 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:01:31,952 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:01:32,887 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545827] 2026-11-01 12:01:32,887 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [16825] 2026-11-01 12:01:32,933 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545828] 2026-11-01 12:01:32,933 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [16826] 2026-11-01 12:01:32,976 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545816] 2026-11-01 12:01:32,976 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [16814] 2026-11-01 12:01:33,022 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545823] 2026-11-01 12:01:33,022 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [16821] 2026-11-01 12:01:33,075 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545824] 2026-11-01 12:01:33,075 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [16822] 2026-11-01 12:01:33,130 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545825] 2026-11-01 12:01:33,130 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [16823] 2026-11-01 12:01:33,178 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545826] 2026-11-01 12:01:33,179 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [16824] 2026-11-01 12:01:36,445 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:01:38,105 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:01:47,213 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:02:09,636 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:02:10,439 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:02:19,514 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:02:39,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:02:40,445 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_taxes_and_tax_ids ... 2026-11-01 12:02:48,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:03:09,790 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:03:10,727 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:03:19,700 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:03:40,735 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:03:41,606 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:03:50,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:04:11,578 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:04:12,446 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:04:21,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:04:42,937 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:04:43,718 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:04:52,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:05:32,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:05:35,847 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:05:36,590 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_template_001 ... 2026-11-01 12:05:46,180 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:06:05,995 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551362] 2026-11-01 12:06:05,996 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18488] 2026-11-01 12:06:06,031 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551363] 2026-11-01 12:06:06,031 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18489] 2026-11-01 12:06:06,067 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551500] 2026-11-01 12:06:06,067 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18626] 2026-11-01 12:06:06,102 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551501] 2026-11-01 12:06:06,102 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18627] 2026-11-01 12:06:06,136 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551549] 2026-11-01 12:06:06,136 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18675] 2026-11-01 12:06:06,170 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551409] 2026-11-01 12:06:06,171 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18535] 2026-11-01 12:06:06,200 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551345] 2026-11-01 12:06:06,200 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18471] 2026-11-01 12:06:06,234 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551346] 2026-11-01 12:06:06,234 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18472] 2026-11-01 12:06:06,265 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551361] 2026-11-01 12:06:06,266 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18487] 2026-11-01 12:06:06,296 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551492] 2026-11-01 12:06:06,296 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18618] 2026-11-01 12:06:06,329 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551364] 2026-11-01 12:06:06,329 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18490] 2026-11-01 12:06:06,363 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551365] 2026-11-01 12:06:06,363 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18491] 2026-11-01 12:06:06,398 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551366] 2026-11-01 12:06:06,398 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18492] 2026-11-01 12:06:06,430 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551367] 2026-11-01 12:06:06,430 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18493] 2026-11-01 12:06:06,461 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551496] 2026-11-01 12:06:06,461 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18622] 2026-11-01 12:06:06,494 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551372] 2026-11-01 12:06:06,494 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18498] 2026-11-01 12:06:06,526 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551373] 2026-11-01 12:06:06,526 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18499] 2026-11-01 12:06:06,558 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551374] 2026-11-01 12:06:06,558 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18500] 2026-11-01 12:06:06,592 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551376] 2026-11-01 12:06:06,592 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18502] 2026-11-01 12:06:06,628 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551377] 2026-11-01 12:06:06,628 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18503] 2026-11-01 12:06:06,671 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551378] 2026-11-01 12:06:06,671 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18504] 2026-11-01 12:06:06,712 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551379] 2026-11-01 12:06:06,712 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18505] 2026-11-01 12:06:06,752 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551380] 2026-11-01 12:06:06,752 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18506] 2026-11-01 12:06:06,793 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551381] 2026-11-01 12:06:06,793 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18507] 2026-11-01 12:06:06,834 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551504] 2026-11-01 12:06:06,834 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18630] 2026-11-01 12:06:06,881 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551382] 2026-11-01 12:06:06,881 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18508] 2026-11-01 12:06:06,922 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551383] 2026-11-01 12:06:06,922 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18509] 2026-11-01 12:06:07,002 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551394] 2026-11-01 12:06:07,002 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18520] 2026-11-01 12:06:07,038 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551395] 2026-11-01 12:06:07,038 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18521] 2026-11-01 12:06:07,075 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551407] 2026-11-01 12:06:07,075 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18533] 2026-11-01 12:06:07,108 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551408] 2026-11-01 12:06:07,108 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18534] 2026-11-01 12:06:07,142 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551571] 2026-11-01 12:06:07,142 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18697] 2026-11-01 12:06:07,184 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551459] 2026-11-01 12:06:07,184 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18585] 2026-11-01 12:06:07,221 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551343] 2026-11-01 12:06:07,221 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18469] 2026-11-01 12:06:07,256 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551342] 2026-11-01 12:06:07,256 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18468] 2026-11-01 12:06:07,305 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551465] 2026-11-01 12:06:07,305 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18591] 2026-11-01 12:06:07,344 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551466] 2026-11-01 12:06:07,344 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18592] 2026-11-01 12:06:07,392 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551468] 2026-11-01 12:06:07,392 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18594] 2026-11-01 12:06:07,455 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551348] 2026-11-01 12:06:07,455 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18474] 2026-11-01 12:06:07,498 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551349] 2026-11-01 12:06:07,498 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18475] 2026-11-01 12:06:07,543 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551472] 2026-11-01 12:06:07,543 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18598] 2026-11-01 12:06:07,587 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551473] 2026-11-01 12:06:07,587 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18599] 2026-11-01 12:06:07,629 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551474] 2026-11-01 12:06:07,630 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18600] 2026-11-01 12:06:07,677 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551476] 2026-11-01 12:06:07,677 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18602] 2026-11-01 12:06:07,727 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551477] 2026-11-01 12:06:07,727 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18603] 2026-11-01 12:06:07,815 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551352] 2026-11-01 12:06:07,815 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18478] 2026-11-01 12:06:07,862 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551353] 2026-11-01 12:06:07,862 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18479] 2026-11-01 12:06:07,913 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551484] 2026-11-01 12:06:07,913 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18610] 2026-11-01 12:06:07,953 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551485] 2026-11-01 12:06:07,953 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18611] 2026-11-01 12:06:07,989 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551357] 2026-11-01 12:06:07,990 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18483] 2026-11-01 12:06:08,029 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551358] 2026-11-01 12:06:08,029 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18484] 2026-11-01 12:06:08,065 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551359] 2026-11-01 12:06:08,065 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18485] 2026-11-01 12:06:08,100 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551360] 2026-11-01 12:06:08,101 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18486] 2026-11-01 12:06:08,137 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551491] 2026-11-01 12:06:08,137 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18617] 2026-11-01 12:06:08,175 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551493] 2026-11-01 12:06:08,175 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18619] 2026-11-01 12:06:08,212 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551494] 2026-11-01 12:06:08,212 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18620] 2026-11-01 12:06:08,246 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551371] 2026-11-01 12:06:08,247 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18497] 2026-11-01 12:06:08,285 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551497] 2026-11-01 12:06:08,285 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18623] 2026-11-01 12:06:08,333 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551375] 2026-11-01 12:06:08,334 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18501] 2026-11-01 12:06:08,382 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551499] 2026-11-01 12:06:08,382 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18625] 2026-11-01 12:06:08,430 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551502] 2026-11-01 12:06:08,430 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18628] 2026-11-01 12:06:08,477 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551503] 2026-11-01 12:06:08,477 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18629] 2026-11-01 12:06:08,524 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551505] 2026-11-01 12:06:08,524 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18631] 2026-11-01 12:06:08,569 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551384] 2026-11-01 12:06:08,569 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18510] 2026-11-01 12:06:08,605 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551385] 2026-11-01 12:06:08,605 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18511] 2026-11-01 12:06:08,640 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551386] 2026-11-01 12:06:08,641 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18512] 2026-11-01 12:06:08,675 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551387] 2026-11-01 12:06:08,676 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18513] 2026-11-01 12:06:08,711 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551388] 2026-11-01 12:06:08,711 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18514] 2026-11-01 12:06:08,748 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551389] 2026-11-01 12:06:08,748 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18515] 2026-11-01 12:06:08,785 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551511] 2026-11-01 12:06:08,785 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18637] 2026-11-01 12:06:08,826 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551512] 2026-11-01 12:06:08,826 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18638] 2026-11-01 12:06:08,893 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551514] 2026-11-01 12:06:08,894 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18640] 2026-11-01 12:06:08,936 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551515] 2026-11-01 12:06:08,937 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18641] 2026-11-01 12:06:08,977 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551516] 2026-11-01 12:06:08,978 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18642] 2026-11-01 12:06:09,018 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551517] 2026-11-01 12:06:09,018 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18643] 2026-11-01 12:06:09,054 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551518] 2026-11-01 12:06:09,054 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18644] 2026-11-01 12:06:09,099 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551519] 2026-11-01 12:06:09,099 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18645] 2026-11-01 12:06:09,139 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551396] 2026-11-01 12:06:09,140 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18522] 2026-11-01 12:06:09,177 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551523] 2026-11-01 12:06:09,177 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18649] 2026-11-01 12:06:09,216 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551524] 2026-11-01 12:06:09,217 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18650] 2026-11-01 12:06:09,253 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551525] 2026-11-01 12:06:09,253 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18651] 2026-11-01 12:06:09,292 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551527] 2026-11-01 12:06:09,293 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18653] 2026-11-01 12:06:09,331 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551528] 2026-11-01 12:06:09,331 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18654] 2026-11-01 12:06:09,372 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551529] 2026-11-01 12:06:09,372 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18655] 2026-11-01 12:06:09,413 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551530] 2026-11-01 12:06:09,413 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18656] 2026-11-01 12:06:09,451 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551531] 2026-11-01 12:06:09,451 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18657] 2026-11-01 12:06:09,559 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551536] 2026-11-01 12:06:09,559 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18662] 2026-11-01 12:06:09,600 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551538] 2026-11-01 12:06:09,600 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18664] 2026-11-01 12:06:09,644 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551398] 2026-11-01 12:06:09,645 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18524] 2026-11-01 12:06:09,687 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551541] 2026-11-01 12:06:09,687 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18667] 2026-11-01 12:06:09,732 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551542] 2026-11-01 12:06:09,732 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18668] 2026-11-01 12:06:09,777 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551543] 2026-11-01 12:06:09,777 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18669] 2026-11-01 12:06:09,820 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551544] 2026-11-01 12:06:09,820 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18670] 2026-11-01 12:06:09,857 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551400] 2026-11-01 12:06:09,858 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18526] 2026-11-01 12:06:09,899 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551401] 2026-11-01 12:06:09,900 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18527] 2026-11-01 12:06:09,951 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551402] 2026-11-01 12:06:09,951 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18528] 2026-11-01 12:06:10,006 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551403] 2026-11-01 12:06:10,006 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18529] 2026-11-01 12:06:10,068 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551404] 2026-11-01 12:06:10,068 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18530] 2026-11-01 12:06:10,123 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551405] 2026-11-01 12:06:10,123 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18531] 2026-11-01 12:06:10,161 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551548] 2026-11-01 12:06:10,161 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18674] 2026-11-01 12:06:10,198 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551410] 2026-11-01 12:06:10,198 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18536] 2026-11-01 12:06:10,233 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551411] 2026-11-01 12:06:10,233 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18537] 2026-11-01 12:06:10,267 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551412] 2026-11-01 12:06:10,267 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18538] 2026-11-01 12:06:10,303 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551417] 2026-11-01 12:06:10,303 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18543] 2026-11-01 12:06:10,344 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551418] 2026-11-01 12:06:10,345 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18544] 2026-11-01 12:06:10,395 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551419] 2026-11-01 12:06:10,395 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18545] 2026-11-01 12:06:10,444 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551553] 2026-11-01 12:06:10,445 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18679] 2026-11-01 12:06:10,483 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551554] 2026-11-01 12:06:10,483 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18680] 2026-11-01 12:06:10,555 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551421] 2026-11-01 12:06:10,555 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18547] 2026-11-01 12:06:10,589 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551424] 2026-11-01 12:06:10,589 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18550] 2026-11-01 12:06:10,624 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551425] 2026-11-01 12:06:10,624 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18551] 2026-11-01 12:06:10,664 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551426] 2026-11-01 12:06:10,664 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18552] 2026-11-01 12:06:10,703 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551427] 2026-11-01 12:06:10,703 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18553] 2026-11-01 12:06:10,746 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551428] 2026-11-01 12:06:10,746 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18554] 2026-11-01 12:06:10,789 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551429] 2026-11-01 12:06:10,789 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18555] 2026-11-01 12:06:10,827 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551430] 2026-11-01 12:06:10,827 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18556] 2026-11-01 12:06:10,863 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551431] 2026-11-01 12:06:10,863 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18557] 2026-11-01 12:06:10,934 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551432] 2026-11-01 12:06:10,934 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18558] 2026-11-01 12:06:10,968 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551433] 2026-11-01 12:06:10,968 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18559] 2026-11-01 12:06:11,002 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551434] 2026-11-01 12:06:11,002 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18560] 2026-11-01 12:06:11,039 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551435] 2026-11-01 12:06:11,039 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18561] 2026-11-01 12:06:11,076 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551436] 2026-11-01 12:06:11,076 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18562] 2026-11-01 12:06:11,118 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551438] 2026-11-01 12:06:11,118 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18564] 2026-11-01 12:06:11,205 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551559] 2026-11-01 12:06:11,205 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18685] 2026-11-01 12:06:11,258 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551560] 2026-11-01 12:06:11,258 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18686] 2026-11-01 12:06:11,298 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551561] 2026-11-01 12:06:11,298 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18687] 2026-11-01 12:06:11,336 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551441] 2026-11-01 12:06:11,337 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18567] 2026-11-01 12:06:11,386 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551442] 2026-11-01 12:06:11,386 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18568] 2026-11-01 12:06:11,427 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551443] 2026-11-01 12:06:11,428 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18569] 2026-11-01 12:06:11,467 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551444] 2026-11-01 12:06:11,467 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18570] 2026-11-01 12:06:11,506 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551445] 2026-11-01 12:06:11,507 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18571] 2026-11-01 12:06:11,542 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551446] 2026-11-01 12:06:11,542 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18572] 2026-11-01 12:06:11,597 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551447] 2026-11-01 12:06:11,597 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18573] 2026-11-01 12:06:11,662 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551448] 2026-11-01 12:06:11,662 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18574] 2026-11-01 12:06:11,705 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551449] 2026-11-01 12:06:11,705 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18575] 2026-11-01 12:06:11,748 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551450] 2026-11-01 12:06:11,749 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18576] 2026-11-01 12:06:11,793 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551451] 2026-11-01 12:06:11,793 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18577] 2026-11-01 12:06:11,837 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551452] 2026-11-01 12:06:11,838 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18578] 2026-11-01 12:06:11,881 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551453] 2026-11-01 12:06:11,881 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18579] 2026-11-01 12:06:11,919 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551454] 2026-11-01 12:06:11,919 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18580] 2026-11-01 12:06:11,964 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551455] 2026-11-01 12:06:11,965 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18581] 2026-11-01 12:06:12,001 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551564] 2026-11-01 12:06:12,001 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18690] 2026-11-01 12:06:12,041 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551565] 2026-11-01 12:06:12,041 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18691] 2026-11-01 12:06:12,079 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551566] 2026-11-01 12:06:12,079 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18692] 2026-11-01 12:06:12,137 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551567] 2026-11-01 12:06:12,137 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18693] 2026-11-01 12:06:12,186 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551568] 2026-11-01 12:06:12,186 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18694] 2026-11-01 12:06:12,241 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551569] 2026-11-01 12:06:12,241 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18695] 2026-11-01 12:06:12,289 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551458] 2026-11-01 12:06:12,289 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18584] 2026-11-01 12:06:12,335 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551460] 2026-11-01 12:06:12,335 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18586] 2026-11-01 12:06:12,400 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551340] 2026-11-01 12:06:12,400 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18466] 2026-11-01 12:06:12,457 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551463] 2026-11-01 12:06:12,457 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18589] 2026-11-01 12:06:12,515 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551344] 2026-11-01 12:06:12,515 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18470] 2026-11-01 12:06:12,561 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551464] 2026-11-01 12:06:12,562 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18590] 2026-11-01 12:06:12,647 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551470] 2026-11-01 12:06:12,648 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18596] 2026-11-01 12:06:12,708 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551471] 2026-11-01 12:06:12,708 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18597] 2026-11-01 12:06:12,755 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551475] 2026-11-01 12:06:12,755 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18601] 2026-11-01 12:06:12,812 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551479] 2026-11-01 12:06:12,812 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18605] 2026-11-01 12:06:12,901 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551351] 2026-11-01 12:06:12,901 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18477] 2026-11-01 12:06:12,936 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551480] 2026-11-01 12:06:12,936 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18606] 2026-11-01 12:06:13,014 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551482] 2026-11-01 12:06:13,014 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18608] 2026-11-01 12:06:13,090 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551354] 2026-11-01 12:06:13,090 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18480] 2026-11-01 12:06:13,130 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551355] 2026-11-01 12:06:13,130 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18481] 2026-11-01 12:06:13,173 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551356] 2026-11-01 12:06:13,173 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18482] 2026-11-01 12:06:13,210 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551486] 2026-11-01 12:06:13,210 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18612] 2026-11-01 12:06:13,239 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551487] 2026-11-01 12:06:13,239 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18613] 2026-11-01 12:06:13,282 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551488] 2026-11-01 12:06:13,282 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18614] 2026-11-01 12:06:13,318 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551489] 2026-11-01 12:06:13,318 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18615] 2026-11-01 12:06:13,349 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551490] 2026-11-01 12:06:13,349 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18616] 2026-11-01 12:06:13,388 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551368] 2026-11-01 12:06:13,388 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18494] 2026-11-01 12:06:13,417 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551369] 2026-11-01 12:06:13,417 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18495] 2026-11-01 12:06:13,448 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551370] 2026-11-01 12:06:13,448 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18496] 2026-11-01 12:06:13,479 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551495] 2026-11-01 12:06:13,479 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18621] 2026-11-01 12:06:13,509 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551498] 2026-11-01 12:06:13,509 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18624] 2026-11-01 12:06:13,537 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551506] 2026-11-01 12:06:13,538 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18632] 2026-11-01 12:06:13,568 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551507] 2026-11-01 12:06:13,568 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18633] 2026-11-01 12:06:13,598 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551390] 2026-11-01 12:06:13,598 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18516] 2026-11-01 12:06:13,638 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551508] 2026-11-01 12:06:13,638 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18634] 2026-11-01 12:06:13,711 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551391] 2026-11-01 12:06:13,711 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18517] 2026-11-01 12:06:13,751 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551510] 2026-11-01 12:06:13,751 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18636] 2026-11-01 12:06:13,789 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551520] 2026-11-01 12:06:13,790 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18646] 2026-11-01 12:06:13,826 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551521] 2026-11-01 12:06:13,826 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18647] 2026-11-01 12:06:13,860 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551522] 2026-11-01 12:06:13,861 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18648] 2026-11-01 12:06:13,895 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551397] 2026-11-01 12:06:13,895 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18523] 2026-11-01 12:06:13,928 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551526] 2026-11-01 12:06:13,928 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18652] 2026-11-01 12:06:13,971 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551534] 2026-11-01 12:06:13,971 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18660] 2026-11-01 12:06:14,010 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551537] 2026-11-01 12:06:14,010 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18663] 2026-11-01 12:06:14,049 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551539] 2026-11-01 12:06:14,049 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18665] 2026-11-01 12:06:14,098 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551399] 2026-11-01 12:06:14,098 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18525] 2026-11-01 12:06:14,138 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551540] 2026-11-01 12:06:14,138 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18666] 2026-11-01 12:06:14,179 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551545] 2026-11-01 12:06:14,180 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18671] 2026-11-01 12:06:14,223 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551546] 2026-11-01 12:06:14,223 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18672] 2026-11-01 12:06:14,264 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551406] 2026-11-01 12:06:14,264 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18532] 2026-11-01 12:06:14,303 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551547] 2026-11-01 12:06:14,303 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18673] 2026-11-01 12:06:14,343 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551413] 2026-11-01 12:06:14,343 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18539] 2026-11-01 12:06:14,390 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551550] 2026-11-01 12:06:14,390 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18676] 2026-11-01 12:06:14,440 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551414] 2026-11-01 12:06:14,440 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18540] 2026-11-01 12:06:14,482 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551415] 2026-11-01 12:06:14,483 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18541] 2026-11-01 12:06:14,521 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551416] 2026-11-01 12:06:14,521 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18542] 2026-11-01 12:06:14,560 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551551] 2026-11-01 12:06:14,560 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18677] 2026-11-01 12:06:14,609 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551420] 2026-11-01 12:06:14,609 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18546] 2026-11-01 12:06:14,684 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551422] 2026-11-01 12:06:14,684 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18548] 2026-11-01 12:06:14,724 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551423] 2026-11-01 12:06:14,725 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18549] 2026-11-01 12:06:14,774 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.default records with IDs: [1783] 2026-11-01 12:06:14,777 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551558] 2026-11-01 12:06:14,777 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18684] 2026-11-01 12:06:14,819 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551439] 2026-11-01 12:06:14,819 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18565] 2026-11-01 12:06:14,855 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551562] 2026-11-01 12:06:14,855 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18688] 2026-11-01 12:06:14,895 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551563] 2026-11-01 12:06:14,895 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18689] 2026-11-01 12:06:14,937 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551456] 2026-11-01 12:06:14,938 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18582] 2026-11-01 12:06:14,989 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551457] 2026-11-01 12:06:14,990 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18583] 2026-11-01 12:06:15,048 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551570] 2026-11-01 12:06:15,048 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18696] 2026-11-01 12:06:15,119 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551461] 2026-11-01 12:06:15,119 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #160 deleted account.account records with IDs: [18587] 2026-11-01 12:06:18,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:06:20,930 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:06:21,459 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_report_circular_code ... 2026-11-01 12:06:21,594 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 12:06:39,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:06:52,384 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:06:59,859 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_import_duty_tax_declaration_tags: Starting TestVnImportDutyTaxTagsFeedDeclaration.test_import_duty_declaration_lines_must_not_report_zero ... 2026-11-01 12:07:00,047 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_import_duty_tax_declaration_tags: Starting TestVnImportDutyTaxTagsFeedDeclaration.test_import_duty_posts_on_import_and_export_tax_account_3333 ... 2026-11-01 12:07:00,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 12:07:17,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:07:31,048 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:07:37,753 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_groups: Starting TestVnTaxGroups.test_a_vat_tax_group_the_administrator_unticked_stays_unticked ... 2026-11-01 12:07:39,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:07:39,846 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_groups: Starting TestVnTaxGroups.test_c133_tax_groups_follow_the_chart_order ... 2026-11-01 12:07:39,904 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_groups: Starting TestVnTaxGroups.test_vat_tax_groups_of_a_core_vn_chart_are_flagged_vat ... 2026-11-01 12:07:40,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:07:40,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 12:07:58,222 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:08:13,797 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:08:22,267 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names: Starting TestVnTaxNames.test_template_tax_names_unique_in_every_language ... 2026-11-01 12:08:22,374 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 12:08:30,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:08:34,691 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 12:08:36,105 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC99.test_eight_percent_import_vat_counterpart_is_the_deductible_input_vat ... 2026-11-01 12:08:36,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC99.test_eight_percent_import_vat_is_computed_on_the_value_including_import_duty ... 2026-11-01 12:08:36,267 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC99.test_eight_percent_import_vat_posts_on_33312_like_the_other_rates ... 2026-11-01 12:08:36,350 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC99.test_vat_import_tax_total_excludes_customs_duty ... 2026-11-01 12:08:37,314 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC99.test_vat_import_tax_totals_add_up_the_eight_percent_lines ... 2026-11-01 12:08:37,358 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC99.test_vat_return_reports_eight_percent_import_vat_and_its_base ... 2026-11-01 12:08:38,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 12:08:45,797 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:08:50,201 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 12:08:51,710 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_eight_percent_import_vat_counterpart_is_the_deductible_input_vat ... 2026-11-01 12:08:51,764 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_eight_percent_import_vat_is_computed_on_the_value_including_import_duty ... 2026-11-01 12:08:51,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_eight_percent_import_vat_posts_on_33312_like_the_other_rates ... 2026-11-01 12:08:51,896 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_vat_import_tax_total_excludes_customs_duty ... 2026-11-01 12:08:52,801 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_vat_import_tax_totals_add_up_the_eight_percent_lines ... 2026-11-01 12:08:52,856 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_vat_return_reports_eight_percent_import_vat_and_its_base ... 2026-11-01 12:08:53,740 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_zero_percent_import_vat_base_on_base_grid ... 2026-11-01 12:08:54,288 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:08:55,259 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 12:09:03,857 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:09:08,125 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 12:09:11,647 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_01_tt133_account_mapping_for_asset_natures ... 2026-11-01 12:09:17,939 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_02_tt133_investment_property_uses_5118 ... 2026-11-01 12:09:21,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_03_tt133_capital_appreciation_impairment_and_reversal ... 2026-11-01 12:09:25,345 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #174 deleted account.asset.depreciation.line records with IDs: [41, 42] 2026-11-01 12:09:26,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_04_tt133_usage_conversion_creates_reclassification_entry ... 2026-11-01 12:09:32,018 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #174 deleted account.asset.depreciation.line records with IDs: [43, 44] 2026-11-01 12:09:32,044 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #174 deleted account.asset.depreciation.line records with IDs: [46] 2026-11-01 12:09:32,456 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #174 deleted account.asset.depreciation.line records with IDs: [45] 2026-11-01 12:09:32,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 12:09:40,892 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:09:45,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 12:09:51,707 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_01_compute_date_on_asset ... 2026-11-01 12:09:51,941 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [49, 50] 2026-11-01 12:09:51,989 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [51, 52] 2026-11-01 12:09:52,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_02_tt99_account_mapping_for_asset_natures ... 2026-11-01 12:10:10,538 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_03_investment_property_uses_tt99_accounts ... 2026-11-01 12:10:21,590 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [55, 56] 2026-11-01 12:10:21,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_04_non_depreciable_investment_property_is_not_depreciated ... 2026-11-01 12:10:32,307 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [59, 60] 2026-11-01 12:10:32,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_05_tt99_capital_appreciation_impairment_and_reversal ... 2026-11-01 12:10:42,260 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [61, 62] 2026-11-01 12:10:43,006 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_06_tt99_usage_conversion_creates_reclassification_entry ... 2026-11-01 12:10:58,355 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [63, 64] 2026-11-01 12:10:58,378 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [66] 2026-11-01 12:10:58,910 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #176 deleted account.asset.depreciation.line records with IDs: [65] 2026-11-01 12:10:59,007 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_07_manual_account_override_is_not_forced_back_by_localization ... 2026-11-01 12:11:03,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_08_investment_property_profile_updates_depreciation_policy ... 2026-11-01 12:11:10,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 12:11:10,824 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:11:18,306 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:11:30,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:11:34,535 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11367, 11366, 11365, 11364, 11363] 2026-11-01 12:11:34,556 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted account.auto.transfer.model records with IDs: [420, 421, 422, 423, 424] 2026-11-01 12:11:34,817 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:11:42,191 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:11:46,559 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 12:11:53,805 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:04,707 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:08,482 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:08,640 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:08,712 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:10,207 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:11,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 12:12:11,029 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 12:12:11,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 12:12:11,257 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:14,525 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:15,569 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:15,706 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:15,799 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:15,895 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:16,003 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:24,716 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:29,930 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:30,038 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 12:12:30,051 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:37,743 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:42,960 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:44,674 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:45,123 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 12:12:45,142 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:12:53,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:12:58,829 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:13:06,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:13:11,915 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:13:19,619 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:13:32,085 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:13:36,797 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:13:44,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:13:50,318 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 12:14:08,364 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:14:16,983 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:14:16,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_01_gtgt ... 2026-11-01 12:14:19,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_02_gtgt ... 2026-11-01 12:14:25,994 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:14:44,459 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:14:53,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:14:53,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_02_gtgt ... 2026-11-01 12:14:57,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_03_gtgt ... 2026-11-01 12:15:03,438 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_04_gtgt ... 2026-11-01 12:15:07,897 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_05_gtgt ... 2026-11-01 12:15:10,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #183 deleted account.move.line.ctp records with IDs: [395, 396] 2026-11-01 12:15:10,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #183 deleted account.move.line records with IDs: [831] 2026-11-01 12:15:11,941 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:15:19,479 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:15:23,995 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_01_moves_state_on_report ... 2026-11-01 12:15:24,117 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_02_period_on_report ... 2026-11-01 12:15:24,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_03_journals_on_report ... 2026-11-01 12:15:24,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_04_accounts_on_report ... 2026-11-01 12:15:24,280 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_05_partners_on_report ... 2026-11-01 12:15:24,386 104 INFO rb-2cd94b9-226205-431190 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-2cd94b9-226205/odoo/tests/case.py:247 2026-11-01 12:15:43,505 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:15:52,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:15:52,419 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:17:03,731 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:17:03,778 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:17:03,813 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:17:22,211 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:17:39,876 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_printed_pdf_body ... 2026-11-01 12:17:57,583 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_xlsx_export ... 2026-11-01 12:18:15,908 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:18:33,650 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:18:33,693 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:18:52,354 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:18:52,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_shortterm_pairs_are_genuinely_unreachable_today ... 2026-11-01 12:19:13,005 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:19:13,055 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:19:13,105 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:19:13,185 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:19:31,329 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:19:35,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:19:53,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:20:02,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:20:02,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_excludes_net_debit_331_partner ... 2026-11-01 12:20:19,372 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:20:37,745 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:20:55,312 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:21:28,681 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:21:46,209 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:22:35,634 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:22:53,258 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:23:11,526 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:23:28,430 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:23:46,150 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:24:04,099 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:24:21,598 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:24:38,559 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:24:55,355 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:25:11,911 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:25:29,830 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:25:46,790 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:26:04,268 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:26:21,620 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:26:39,297 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:26:56,321 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:27:13,542 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:27:31,005 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:27:48,065 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:28:05,096 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:28:22,438 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:28:39,869 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:28:56,694 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:29:13,952 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:29:30,930 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:29:47,708 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:30:04,681 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:30:21,903 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:30:38,391 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_321_regular_bonds_not_convertible ... 2026-11-01 12:30:54,910 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:31:12,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_aggregation_identities_hold ... 2026-11-01 12:31:29,954 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:31:46,389 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:32:03,839 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:32:21,941 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:32:41,163 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:33:16,970 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:33:43,908 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:33:49,194 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_full_aggregation_rollup_identities ... 2026-11-01 12:34:28,087 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:34:46,013 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:35:04,083 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:35:42,462 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:35:59,967 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:36:38,213 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:36:55,436 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:36:55,475 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:37:34,881 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:37:50,953 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:37:59,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:37:59,304 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:38:14,595 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:38:29,536 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:38:44,883 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:38:59,571 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:39:14,525 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:39:30,474 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:39:45,441 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:40:01,022 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:40:16,254 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:40:32,026 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:40:39,504 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:40:39,803 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:41,654 104 INFO rb-2cd94b9-226205-431190 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 0x7f88ac5bae80> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:41,655 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817304040> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:41,661 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:41,665 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817306c00> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:41,981 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:44,390 104 INFO rb-2cd94b9-226205-431190 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 0x7f88176e7060> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:44,391 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817712660> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:44,397 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:44,401 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817712020> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:44,710 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:46,533 104 INFO rb-2cd94b9-226205-431190 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 0x7f88457f3380> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:46,534 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818f13b00> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:46,540 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:46,545 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818f11b20> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:47,485 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:49,304 104 INFO rb-2cd94b9-226205-431190 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 0x7f88447eaac0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:49,305 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819a7c540> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:49,311 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:49,315 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819a7c9a0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:49,614 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:52,077 104 INFO rb-2cd94b9-226205-431190 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 0x7f88452f9300> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:52,078 104 INFO rb-2cd94b9-226205-431190 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 0x7f884616d6c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:52,084 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:52,088 104 INFO rb-2cd94b9-226205-431190 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 0x7f884616c9a0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:52,404 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:54,828 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819bc2520> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:54,829 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818349e40> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:54,834 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:54,838 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818349c60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:55,117 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:56,986 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817581940> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:56,987 104 INFO rb-2cd94b9-226205-431190 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 0x7f88184f6b60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:56,992 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:56,997 104 INFO rb-2cd94b9-226205-431190 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 0x7f88184f5760> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:57,887 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:59,634 104 INFO rb-2cd94b9-226205-431190 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 0x7f88447f9d00> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:59,635 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845dbb1a0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:59,641 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:59,645 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845db8a40> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:40:59,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_analytic_line_amount_is_negated_balance ... 2026-11-01 12:41:02,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_fallback_no_distribution_is_not_dropped ... 2026-11-01 12:41:17,394 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:41:33,318 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:41:48,318 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:42:03,862 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:42:05,575 104 INFO rb-2cd94b9-226205-431190 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 0x7f8815f468e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:42:05,576 104 INFO rb-2cd94b9-226205-431190 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 0x7f88453c27a0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:42:05,581 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:42:05,585 104 INFO rb-2cd94b9-226205-431190 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 0x7f88453c3ba0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 12:42:05,610 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:42:22,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:42:29,979 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:42:29,984 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:42:45,145 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:42:59,154 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:43:14,205 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:43:28,863 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:43:35,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:43:35,262 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:44:05,055 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:44:19,739 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:44:48,519 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:45:02,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:45:09,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:45:09,339 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_balance_sheet ... 2026-11-01 12:45:09,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_cash_flow ... 2026-11-01 12:45:09,507 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_profit_and_loss ... 2026-11-01 12:45:09,591 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:45:25,426 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:45:32,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:45:32,186 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:46:04,628 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:46:38,856 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:47:12,519 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:47:47,079 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:48:20,862 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:48:54,675 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:49:13,316 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:49:21,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:49:21,274 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_pdf_body_prints_only_legal_lines ... 2026-11-01 12:49:38,759 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:49:38,793 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_xlsx_export_prints_only_legal_lines ... 2026-11-01 12:49:55,369 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:49:55,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 12:50:14,105 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 12:50:22,586 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 12:50:22,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_all_report_lines ... 2026-11-01 12:50:51,302 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_cash_equivalent_reclassification_end ... 2026-11-01 12:51:15,741 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:51:40,458 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:52:03,984 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:52:28,302 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:52:51,406 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:53:15,127 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:53:38,128 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:54:00,931 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:54:23,846 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:54:47,134 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:55:11,073 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_excludes_cit_payment ... 2026-11-01 12:55:34,666 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:55:58,740 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:56:21,993 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:56:45,552 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:57:09,791 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:57:32,808 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:57:54,796 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:58:17,862 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:58:39,352 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:59:01,558 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:59:24,037 104 INFO rb-2cd94b9-226205-431190 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-11-01 12:59:46,023 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:00:09,461 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:00:32,349 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:00:57,408 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:01:22,110 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:01:22,168 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:01:44,864 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:02:07,880 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_excludes_disposal_proceeds ... 2026-11-01 13:02:30,647 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:02:54,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_overpayment_with_rounding_residual ... 2026-11-01 13:03:15,407 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_unreconciled_supplier_deposit ... 2026-11-01 13:03:37,275 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:03:59,939 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:04:22,167 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:04:48,362 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:05:10,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_still_claims_ordinary_supplier_payment ... 2026-11-01 13:05:33,334 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_captures_employee_advance_returned ... 2026-11-01 13:05:55,667 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_excludes_disposal_income_via_receivable_1388 ... 2026-11-01 13:06:18,712 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_07_captures_employee_advance_paid ... 2026-11-01 13:06:39,875 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_20_identity_holds_with_employee_advances ... 2026-11-01 13:07:01,231 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_21_claims_fixed_asset_bought_on_credit ... 2026-11-01 13:07:23,027 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:07:44,947 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_claims_disposal_proceeds_not_01_2 ... 2026-11-01 13:08:08,059 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:08:32,526 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:08:53,679 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:09:14,952 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_ignores_the_assets_remaining_book_value ... 2026-11-01 13:09:36,330 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:09:58,837 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_direct_disposal_cost_against_proceeds ... 2026-11-01 13:10:21,153 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:10:43,398 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:11:05,013 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:11:26,147 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_reports_receipts_only_disposal ... 2026-11-01 13:11:47,255 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:12:09,324 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:12:30,346 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:12:52,133 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:13:12,897 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:13:35,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_captures_divestment_proceeds_via_outstanding_account ... 2026-11-01 13:13:57,707 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:14:21,778 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_captures_interest_income_via_outstanding_account ... 2026-11-01 13:14:43,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_outstanding_account ... 2026-11-01 13:15:06,820 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_receivable_1388 ... 2026-11-01 13:15:28,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_31_captures_capital_contribution_via_outstanding_account ... 2026-11-01 13:15:51,188 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_32_captures_capital_return_via_outstanding_account ... 2026-11-01 13:16:12,856 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_33_captures_borrowing_receipt_via_outstanding_account ... 2026-11-01 13:16:34,113 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:16:56,455 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:17:19,165 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:17:39,651 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:18:02,310 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:18:22,743 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_advance_settlement_is_not_a_cash_flow ... 2026-11-01 13:19:03,683 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:19:24,970 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_no_indicator_claims_an_internal_cash_transfer ... 2026-11-01 13:19:45,632 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_subtotal_identities_hold ... 2026-11-01 13:20:07,608 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:20:28,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:20:37,347 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:20:41,977 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_capture_most_joined_expression_sql ... 2026-11-01 13:21:00,263 104 INFO rb-2cd94b9-226205-431190 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): [31.166 ms] query: SELECT COALESCE(SUM("account_move_line"."balance" * currency_table.rate), 0.0) AS sum, COUNT(account_move_line.id) , "account_move_line"."account_id" FROM "account_move_line" JOIN (VALUES (152, 1.0)) AS currency_table(company_id, rate) ON currency_table.company_id = account_move_line.company_id WHERE ((((((((("account_move_line"."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 (152))) 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 (27356, 27234, 27466, 27357))) 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 (27235, 27468, 27469, 27236, 27237, 27238, 27358, 27359, 27239, 27360, 27361, 27362, 27240, 27363, 27364, 27241, 27242, 27365, 27243, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27244, 27245, 27374, 27246, 27375, 27247, 27376, 27377, 27248, 27249, 27250, 27378, 27379, 27380, 27381, 27382, 27383, 27251, 27252, 27253, 27254, 27384, 27385, 27255, 27386, 27256, 27257, 27387, 27258, 27259, 27388, 27260, 27261, 27262, 27263, 27264, 27389, 27265, 27390, 27266, 27391, 27267, 27268, 27392, 27269, 27393, 27270, 27394, 27395, 27271, 27396, 27272, 27273, 27397, 27274, 27275, 27398, 27399, 27276, 27277, 27400, 27278, 27279, 27280, 27281, 27401, 27282, 27283, 27284, 27402, 27403, 27285, 27404, 27405, 27286, 27287, 27406, 27407, 27408, 27409, 27410, 27411, 27412, 27288, 27289, 27413, 27414, 27415, 27416, 27290, 27417, 27418, 27419, 27291, 27420, 27421, 27422, 27423, 27424, 27425, 27426, 27427, 27428, 27429, 27467, 27430, 27431, 27432, 27292, 27433, 27293, 27434, 27435, 27436, 27437, 27438, 27439, 27294, 27295, 27296, 27297, 27440, 27298, 27299, 27300, 27441, 27442, 27301, 27302, 27443, 27303, 27304, 27305, 27306, 27307, 27444, 27308, 27470, 27309, 27471, 27310, 27472, 27445, 27311, 27312, 27446, 27313, 27473, 27314, 27447, 27448, 27449, 27450, 27315, 27316, 27317, 27451, 27318, 27319, 27320, 27321, 27322, 27323, 27452, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27453, 27454, 27455, 27456, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27457, 27342, 27343, 27344, 27345, 27346, 27347, 27348, 27349, 27350, 27458, 27459, 27460, 27351, 27461, 27462, 27463, 27464, 27352, 27465, 27353, 27354, 27355)))) 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 (27314, 27447, 27448, 27449)) 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 (27356, 27234, 27235, 27466, 27468, 27469, 27357, 27236, 27237, 27238, 27358, 27359, 27239, 27360, 27361, 27362, 27240, 27363, 27364, 27241, 27242, 27365, 27243, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27244, 27245, 27374, 27246, 27375, 27247, 27376, 27377, 27248, 27249, 27250, 27378, 27379, 27380, 27381, 27382, 27383, 27251, 27252, 27253, 27254, 27384, 27385, 27255, 27386, 27256, 27257, 27387, 27258, 27259, 27388, 27260, 27261, 27262, 27263, 27264, 27389, 27265, 27390, 27266, 27391, 27267, 27268, 27392, 27269, 27393, 27270, 27394, 27395, 27271, 27396, 27272, 27273, 27397, 27274, 27275, 27398, 27399, 27276, 27277, 27400, 27278, 27279, 27280, 27281, 27401, 27282, 27283, 27284, 27402, 27403, 27285, 27404, 27405, 27286, 27287, 27406, 27407, 27408, 27409, 27410, 27411, 27412, 27288, 27289, 27413, 27414, 27415, 27416, 27290, 27417, 27418, 27419, 27291, 27420, 27421, 27422, 27423, 27424, 27425, 27426, 27427, 27428, 27429, 27467, 27430, 27431, 27432, 27292, 27433, 27293, 27434, 27435, 27436, 27437, 27438, 27439, 27294, 27295, 27296, 27297, 27440, 27298, 27299, 27300, 27441, 27442, 27301, 27302, 27443, 27303, 27304, 27305, 27306, 27307, 27444, 27308, 27470, 27309, 27471, 27310, 27472, 27445, 27311, 27312, 27446, 27313, 27473, 27314, 27448, 27449, 27450, 27315, 27316, 27317, 27451, 27318, 27319, 27320, 27321, 27322, 27323, 27452, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27453, 27454, 27455, 27456, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27457, 27342, 27343, 27344, 27345, 27346, 27347, 27348, 27349, 27350, 27458, 27459, 27460, 27351, 27461, 27462, 27463, 27464, 27352, 27465, 27353, 27354, 27355)))) 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 (27356, 27234, 27235, 27466, 27468, 27469, 27357, 27236, 27237, 27238, 27358, 27359, 27239, 27360, 27361, 27362, 27240, 27363, 27364, 27241, 27242, 27365, 27243, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27244, 27245, 27374, 27246, 27375, 27247, 27376, 27377, 27248, 27249, 27250, 27378, 27379, 27380, 27381, 27382, 27383, 27251, 27252, 27253, 27254, 27384, 27385, 27255, 27386, 27256, 27257, 27387, 27258, 27259, 27388, 27260, 27261, 27262, 27263, 27264, 27389, 27265, 27390, 27266, 27391, 27267, 27268, 27392, 27269, 27393, 27270, 27394, 27395, 27271, 27396, 27272, 27273, 27397, 27274, 27275, 27398, 27399, 27276, 27277, 27400, 27278, 27279, 27280, 27281, 27401, 27282, 27283, 27284, 27402, 27403, 27285, 27404, 27405, 27286, 27287, 27406, 27407, 27408, 27409, 27410, 27411, 27412, 27288, 27289, 27413, 27414, 27415, 27416, 27290, 27417, 27418, 27419, 27291, 27420, 27421, 27422, 27423, 27424, 27425, 27426, 27427, 27428, 27429, 27467, 27430, 27431, 27432, 27292, 27433, 27293, 27434, 27435, 27436, 27437, 27438, 27439, 27294, 27295, 27296, 27297, 27440, 27298, 27299, 27300, 27441, 27442, 27301, 27302, 27443, 27303, 27304, 27305, 27306, 27307, 27444, 27308, 27470, 27309, 27471, 27310, 27472, 27445, 27311, 27312, 27446, 27313, 27473, 27314, 27447, 27449, 27450, 27315, 27316, 27317, 27451, 27318, 27319, 27320, 27321, 27322, 27323, 27452, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27453, 27454, 27455, 27456, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27457, 27342, 27343, 27344, 27345, 27346, 27347, 27348, 27349, 27350, 27458, 27459, 27460, 27351, 27461, 27462, 27463, 27464, 27352, 27465, 27353, 27354, 27355)))) 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 (27314, 27447, 27448, 27449)) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152)))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("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 (27356, 27234, 27235, 27466, 27468, 27469, 27357, 27236, 27237, 27238, 27358, 27359, 27239, 27360, 27361, 27362, 27240, 27363, 27364, 27241, 27242, 27365, 27243, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27244, 27245, 27374, 27246, 27375, 27247, 27376, 27377, 27248, 27249, 27250, 27378, 27379, 27380, 27381, 27382, 27383, 27251, 27252, 27253, 27254, 27384, 27385, 27255, 27386, 27256, 27257, 27387, 27258, 27259, 27388, 27260, 27261, 27262, 27263, 27264, 27389, 27265, 27390, 27266, 27391, 27267, 27268, 27392, 27269, 27393, 27270, 27394, 27395, 27271, 27396, 27272, 27273, 27397, 27274, 27275, 27398, 27399, 27276, 27277, 27400, 27278, 27279, 27280, 27281, 27401, 27282, 27283, 27284, 27402, 27403, 27285, 27404, 27405, 27286, 27287, 27406, 27407, 27408, 27409, 27410, 27411, 27412, 27288, 27289, 27413, 27414, 27415, 27416, 27290, 27417, 27418, 27419, 27291, 27420, 27421, 27422, 27423, 27424, 27425, 27426, 27427, 27428, 27429, 27467, 27430, 27431, 27432, 27292, 27433, 27293, 27434, 27435, 27436, 27437, 27438, 27439, 27294, 27295, 27296, 27297, 27440, 27298, 27299, 27300, 27441, 27442, 27301, 27302, 27443, 27303, 27304, 27305, 27306, 27307, 27444, 27308, 27470, 27309, 27471, 27310, 27472, 27445, 27311, 27312, 27446, 27313, 27473, 27314, 27448, 27449, 27450, 27315, 27316, 27317, 27451, 27318, 27319, 27320, 27321, 27322, 27323, 27452, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27453, 27454, 27455, 27456, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27457, 27342, 27343, 27344, 27345, 27346, 27347, 27348, 27349, 27350, 27458, 27459, 27460, 27351, 27461, 27462, 27463, 27464, 27352, 27465, 27353, 27354, 27355)) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("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 (27356, 27234, 27235, 27466, 27468, 27469, 27357, 27236, 27237, 27238, 27358, 27359, 27239, 27360, 27361, 27362, 27240, 27363, 27364, 27241, 27242, 27365, 27243, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27244, 27245, 27374, 27246, 27375, 27247, 27376, 27377, 27248, 27249, 27250, 27378, 27379, 27380, 27381, 27382, 27383, 27251, 27252, 27253, 27254, 27384, 27385, 27255, 27386, 27256, 27257, 27387, 27258, 27259, 27388, 27260, 27261, 27262, 27263, 27264, 27389, 27265, 27390, 27266, 27391, 27267, 27268, 27392, 27269, 27393, 27270, 27394, 27395, 27271, 27396, 27272, 27273, 27397, 27274, 27275, 27398, 27399, 27276, 27277, 27400, 27278, 27279, 27280, 27281, 27401, 27282, 27283, 27284, 27402, 27403, 27285, 27404, 27405, 27286, 27287, 27406, 27407, 27408, 27409, 27410, 27411, 27412, 27288, 27289, 27413, 27414, 27415, 27416, 27290, 27417, 27418, 27419, 27291, 27420, 27421, 27422, 27423, 27424, 27425, 27426, 27427, 27428, 27429, 27467, 27430, 27431, 27432, 27292, 27433, 27293, 27434, 27435, 27436, 27437, 27438, 27439, 27294, 27295, 27296, 27297, 27440, 27298, 27299, 27300, 27441, 27442, 27301, 27302, 27443, 27303, 27304, 27305, 27306, 27307, 27444, 27308, 27470, 27309, 27471, 27310, 27472, 27445, 27311, 27312, 27446, 27313, 27473, 27314, 27447, 27449, 27450, 27315, 27316, 27317, 27451, 27318, 27319, 27320, 27321, 27322, 27323, 27452, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27453, 27454, 27455, 27456, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27457, 27342, 27343, 27344, 27345, 27346, 27347, 27348, 27349, 27350, 27458, 27459, 27460, 27351, 27461, 27462, 27463, 27464, 27352, 27465, 27353, 27354, 27355)) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152)))))) OR (((EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("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 (27372)) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152)))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("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 (27314, 27447, 27448, 27449)) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152)))) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("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 (27356, 27234, 27235, 27466, 27468, 27469, 27357, 27236, 27237, 27238, 27358, 27359, 27239, 27360, 27361, 27362, 27240, 27363, 27364, 27241, 27242, 27365, 27243, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27244, 27245, 27374, 27246, 27375, 27247, 27376, 27377, 27248, 27249, 27250, 27378, 27379, 27380, 27381, 27382, 27383, 27251, 27252, 27253, 27254, 27384, 27385, 27255, 27386, 27256, 27257, 27387, 27258, 27259, 27388, 27260, 27261, 27262, 27263, 27264, 27389, 27265, 27390, 27266, 27391, 27267, 27268, 27392, 27269, 27393, 27270, 27394, 27395, 27271, 27396, 27272, 27273, 27397, 27274, 27275, 27398, 27399, 27276, 27277, 27400, 27278, 27279, 27280, 27281, 27401, 27282, 27283, 27284, 27402, 27403, 27285, 27404, 27405, 27286, 27287, 27406, 27407, 27408, 27409, 27410, 27411, 27412, 27288, 27289, 27413, 27414, 27415, 27416, 27290, 27417, 27418, 27419, 27291, 27420, 27421, 27422, 27423, 27424, 27425, 27426, 27427, 27428, 27429, 27467, 27430, 27431, 27432, 27292, 27433, 27293, 27434, 27435, 27436, 27437, 27438, 27439, 27294, 27295, 27296, 27297, 27440, 27298, 27299, 27300, 27441, 27442, 27301, 27302, 27443, 27303, 27304, 27305, 27306, 27307, 27444, 27308, 27470, 27309, 27471, 27310, 27472, 27445, 27311, 27312, 27446, 27313, 27473, 27314, 27448, 27449, 27450, 27315, 27316, 27317, 27451, 27318, 27319, 27320, 27321, 27322, 27323, 27452, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27453, 27454, 27455, 27456, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27457, 27342, 27343, 27344, 27345, 27346, 27347, 27348, 27349, 27350, 27458, 27459, 27460, 27351, 27461, 27462, 27463, 27464, 27352, 27465, 27353, 27354, 27355)) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152)))) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("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 (27356, 27234, 27235, 27466, 27468, 27469, 27357, 27236, 27237, 27238, 27358, 27359, 27239, 27360, 27361, 27362, 27240, 27363, 27364, 27241, 27242, 27365, 27243, 27366, 27367, 27368, 27369, 27370, 27371, 27372, 27373, 27244, 27245, 27374, 27246, 27375, 27247, 27376, 27377, 27248, 27249, 27250, 27378, 27379, 27380, 27381, 27382, 27383, 27251, 27252, 27253, 27254, 27384, 27385, 27255, 27386, 27256, 27257, 27387, 27258, 27259, 27388, 27260, 27261, 27262, 27263, 27264, 27389, 27265, 27390, 27266, 27391, 27267, 27268, 27392, 27269, 27393, 27270, 27394, 27395, 27271, 27396, 27272, 27273, 27397, 27274, 27275, 27398, 27399, 27276, 27277, 27400, 27278, 27279, 27280, 27281, 27401, 27282, 27283, 27284, 27402, 27403, 27285, 27404, 27405, 27286, 27287, 27406, 27407, 27408, 27409, 27410, 27411, 27412, 27288, 27289, 27413, 27414, 27415, 27416, 27290, 27417, 27418, 27419, 27291, 27420, 27421, 27422, 27423, 27424, 27425, 27426, 27427, 27428, 27429, 27467, 27430, 27431, 27432, 27292, 27433, 27293, 27434, 27435, 27436, 27437, 27438, 27439, 27294, 27295, 27296, 27297, 27440, 27298, 27299, 27300, 27441, 27442, 27301, 27302, 27443, 27303, 27304, 27305, 27306, 27307, 27444, 27308, 27470, 27309, 27471, 27310, 27472, 27445, 27311, 27312, 27446, 27313, 27473, 27314, 27447, 27449, 27450, 27315, 27316, 27317, 27451, 27318, 27319, 27320, 27321, 27322, 27323, 27452, 27324, 27325, 27326, 27327, 27328, 27329, 27330, 27331, 27332, 27333, 27334, 27453, 27454, 27455, 27456, 27335, 27336, 27337, 27338, 27339, 27340, 27341, 27457, 27342, 27343, 27344, 27345, 27346, 27347, 27348, 27349, 27350, 27458, 27459, 27460, 27351, 27461, 27462, 27463, 27464, 27352, 27465, 27353, 27354, 27355)) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152)))) AND ("account_move_line"."company_id" IN (152)))))) AND ("account_move_line"."company_id" IN (152))))))) AND ("account_move_line"."company_id" IN (152)) GROUP BY "account_move_line"."account_id" 2026-11-01 13:21:00,263 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:21:00,293 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_full_report_render_perf ... 2026-11-01 13:22:29,867 104 INFO rb-2cd94b9-226205-431190 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=['18.2672', '19.0108', '17.4686'] wall_median=18.2672s query_count_full_year=735 query_count_january_only=740 query_count_delta=5 2026-11-01 13:22:29,953 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:22:49,547 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:22:58,067 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:22:58,077 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:23:16,506 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:23:37,655 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:23:56,814 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:24:14,989 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:24:34,625 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:24:52,891 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:25:11,353 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:25:31,261 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:25:51,180 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:26:10,390 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:26:29,608 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:26:49,574 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:27:09,290 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:27:28,789 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:27:47,026 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:28:05,379 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:28:24,093 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:28:43,155 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:29:03,001 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:29:21,244 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:29:40,083 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:29:58,562 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:30:16,941 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:30:36,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:30:44,877 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:30:45,605 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:32:00,673 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:32:01,068 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:32:04,335 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:32:11,836 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:32:16,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 13:32:18,995 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:32:38,397 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:32:38,686 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:32:57,562 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:33:05,988 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:33:05,992 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:33:24,370 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:33:26,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:33:46,437 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:33:54,580 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:33:54,583 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_fanout_direct_cash_counterpart_is_not_multiplied ... 2026-11-01 13:33:56,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_one_to_one_direct_cash_counterpart_regression ... 2026-11-01 13:33:57,997 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:34:16,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:34:25,227 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:34:25,231 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:25,391 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:25,550 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:25,670 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:25,795 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:25,820 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:25,845 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:34:26,277 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,298 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,303 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,447 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,465 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,468 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,596 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,643 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,688 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,702 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,705 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,820 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,834 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,837 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,971 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,987 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:26,990 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:27,127 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:27,175 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 13:34:27,188 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:34:27,220 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 13:34:46,942 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:34:55,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:35:00,823 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:03,112 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:04,185 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:07,751 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:11,140 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:14,105 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:35:33,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:35:41,486 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:35:43,951 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:46,700 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:49,167 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:35:51,699 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:36:11,467 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:36:19,798 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:36:19,801 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:36:22,669 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:36:27,065 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:36:45,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:36:54,207 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:36:54,211 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:01,821 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:10,607 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:15,202 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:23,127 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:27,004 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:31,539 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:36,102 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:40,227 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:44,742 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:49,048 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:53,836 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:37:58,452 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:02,514 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:06,669 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:10,966 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:14,519 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:14,964 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:14,964 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:15,200 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:19,160 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:23,408 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:27,227 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:30,944 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:34,631 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:38,564 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:45,888 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:38:52,720 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:39:00,184 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:39:07,284 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:39:15,995 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:39:20,239 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:39:39,043 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:39:47,078 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:39:54,535 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:40:05,037 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:40:07,381 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:40:10,114 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:40:10,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:40:28,402 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:40:37,308 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:40:45,629 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:40:59,278 104 INFO rb-2cd94b9-226205-431190 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=['3.2013', '3.2805', '3.5403'] wall_median=3.2805s query_count=230 2026-11-01 13:41:13,398 104 INFO rb-2cd94b9-226205-431190 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.3471', '3.4260', '3.6451'] wall_median=3.4260s query_count=182 2026-11-01 13:41:26,535 104 INFO rb-2cd94b9-226205-431190 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.2366', '3.1182', '3.4446'] wall_median=3.2366s query_count=230 2026-11-01 13:41:39,261 104 INFO rb-2cd94b9-226205-431190 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.2071', '3.0189', '3.2486'] wall_median=3.2071s query_count=182 2026-11-01 13:41:39,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_seed_reaches_tk911_close ... 2026-11-01 13:41:39,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:41:57,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:42:06,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:42:06,016 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn: Starting TestS07Dn.test_s07_dn ... 2026-11-01 13:42:06,960 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:42:24,733 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:42:33,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:42:33,290 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn: Starting TestS08Dn.test_s08_dn ... 2026-11-01 13:42:34,191 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:42:52,702 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:43:00,355 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:43:00,358 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:43:00,463 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:43:00,621 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:43:00,721 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:43:00,845 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:43:00,962 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:43:18,038 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:43:26,155 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:43:26,159 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:43:30,371 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:43:48,041 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:44:04,980 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:44:23,420 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:44:41,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_revenue_credit_balance_on_tk511_renders_positive ... 2026-11-01 13:44:45,211 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:44:45,305 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:44:52,892 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:44:57,026 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 13:44:59,099 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:45:02,791 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:45:05,745 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:45:10,752 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:45:15,734 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:45:34,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:45:42,471 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:45:46,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_an_untagged_disposal_of_the_opposite_sign_is_not_netted_into_an_assets_result ... 2026-11-01 13:45:47,224 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80] 2026-11-01 13:45:50,275 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [83, 84, 85, 86, 87, 88, 89, 90, 91, 92] 2026-11-01 13:45:50,364 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7443] 2026-11-01 13:45:50,540 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4039, 4040] 2026-11-01 13:45:50,594 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13691] 2026-11-01 13:45:50,709 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1531] 2026-11-01 13:45:57,620 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:45:57,991 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104] 2026-11-01 13:46:00,332 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [107, 108, 109, 110, 111, 112, 113, 114, 115, 116] 2026-11-01 13:46:00,396 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7460] 2026-11-01 13:46:00,558 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4073, 4074] 2026-11-01 13:46:00,598 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13706] 2026-11-01 13:46:00,667 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1547] 2026-11-01 13:46:06,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_clearing_the_netting_key_returns_the_two_assets_to_one_period_wide_net ... 2026-11-01 13:46:07,223 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128] 2026-11-01 13:46:09,418 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [131, 132, 133, 134, 135, 136, 137, 138, 139, 140] 2026-11-01 13:46:09,504 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7476] 2026-11-01 13:46:09,680 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4105, 4106] 2026-11-01 13:46:09,722 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13721] 2026-11-01 13:46:09,806 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1563] 2026-11-01 13:46:12,171 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152] 2026-11-01 13:46:14,187 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [155, 156, 157, 158, 159, 160, 161, 162, 163, 164] 2026-11-01 13:46:14,252 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7491] 2026-11-01 13:46:14,403 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4135, 4136] 2026-11-01 13:46:14,443 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13736] 2026-11-01 13:46:14,525 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1578] 2026-11-01 13:46:23,292 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:46:23,543 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176] 2026-11-01 13:46:25,686 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [179, 180, 181, 182, 183, 184, 185, 186, 187, 188] 2026-11-01 13:46:25,742 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7506] 2026-11-01 13:46:25,866 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4165, 4166] 2026-11-01 13:46:25,899 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13751] 2026-11-01 13:46:25,963 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1593] 2026-11-01 13:46:28,665 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200] 2026-11-01 13:46:30,635 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [203, 204, 205, 206, 207, 208, 209, 210, 211, 212] 2026-11-01 13:46:30,691 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7521] 2026-11-01 13:46:30,807 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4195, 4196] 2026-11-01 13:46:30,841 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13766] 2026-11-01 13:46:30,901 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1608] 2026-11-01 13:46:34,861 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line ... 2026-11-01 13:46:34,917 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:37,014 104 INFO rb-2cd94b9-226205-431190 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 0x7f881aa03c40> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:37,015 104 INFO rb-2cd94b9-226205-431190 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 0x7f88456dc7c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:37,021 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:37,026 104 INFO rb-2cd94b9-226205-431190 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 0x7f88456de840> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:38,206 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:40,317 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845ac3a60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:40,318 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a3f420> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:40,326 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:40,331 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a3f6a0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:40,685 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:43,637 104 INFO rb-2cd94b9-226205-431190 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 0x7f88448602c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:43,639 104 INFO rb-2cd94b9-226205-431190 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 0x7f88188a7560> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:43,645 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:43,650 104 INFO rb-2cd94b9-226205-431190 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 0x7f88188a4d60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:44,077 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:46,841 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a2eb60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:46,842 104 INFO rb-2cd94b9-226205-431190 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 0x7f8844786840> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:46,848 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:46,853 104 INFO rb-2cd94b9-226205-431190 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 0x7f8844784360> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:47,207 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:49,150 104 INFO rb-2cd94b9-226205-431190 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 0x7f88448840e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:49,151 104 INFO rb-2cd94b9-226205-431190 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 0x7f88175b2520> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:49,157 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:49,161 104 INFO rb-2cd94b9-226205-431190 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 0x7f88175b1300> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:50,155 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:52,222 104 INFO rb-2cd94b9-226205-431190 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 0x7f88458e59e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:52,223 104 INFO rb-2cd94b9-226205-431190 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 0x7f884562eb60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:52,229 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:52,233 104 INFO rb-2cd94b9-226205-431190 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 0x7f884562e5c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:52,516 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:55,293 104 INFO rb-2cd94b9-226205-431190 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 0x7f881a428040> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:55,294 104 INFO rb-2cd94b9-226205-431190 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 0x7f884478ee80> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:55,301 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:55,305 104 INFO rb-2cd94b9-226205-431190 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 0x7f884478d9e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:55,662 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:58,412 104 INFO rb-2cd94b9-226205-431190 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 0x7f8817514720> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:58,413 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819995620> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:58,419 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:58,424 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819995580> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports_asset/tests/test_profit_and_loss_c99_asset_disposal.py", line 802, in test_disposal_proceeds_reach_cash_flow_line_22_whatever_other_analytic_is_on_the_sale_line 'plan_id': self.env['account.analytic.plan'].create({'name': 'Projects'}).id, File "", line 2, in create File "/data/build/rb-2cd94b9-226205/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2cd94b9-226205/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2cd94b9-226205/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-2cd94b9-226205/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2cd94b9-226205/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:46:58,990 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224] 2026-11-01 13:47:02,534 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [227, 228, 229, 230, 231, 232, 233, 234, 235, 236] 2026-11-01 13:47:02,615 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7535] 2026-11-01 13:47:02,781 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4223, 4224] 2026-11-01 13:47:02,826 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13781] 2026-11-01 13:47:02,898 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1622] 2026-11-01 13:47:22,575 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:47:22,880 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248] 2026-11-01 13:47:25,044 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [251, 252, 253, 254, 255, 256, 257, 258, 259, 260] 2026-11-01 13:47:25,108 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7551] 2026-11-01 13:47:25,228 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4255, 4256] 2026-11-01 13:47:25,256 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13796] 2026-11-01 13:47:25,308 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1638] 2026-11-01 13:47:31,115 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:47:31,169 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:47:31,232 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:47:31,553 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272] 2026-11-01 13:47:33,834 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284] 2026-11-01 13:47:33,894 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7567] 2026-11-01 13:47:34,018 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4287, 4288] 2026-11-01 13:47:34,054 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13811] 2026-11-01 13:47:34,120 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1654] 2026-11-01 13:47:36,854 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296] 2026-11-01 13:47:39,061 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.asset.depreciation.line records with IDs: [299, 300, 301, 302, 303, 304, 305, 306, 307, 308] 2026-11-01 13:47:39,119 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line.ctp records with IDs: [7582] 2026-11-01 13:47:39,233 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move.line records with IDs: [4317, 4318] 2026-11-01 13:47:39,269 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted mail.message records with IDs: [13826] 2026-11-01 13:47:39,322 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #270 deleted account.move records with IDs: [1669] 2026-11-01 13:47:44,481 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:47:47,237 104 INFO rb-2cd94b9-226205-431190 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 0x7f8844cb0180> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:47:47,238 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845b29120> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:47:47,244 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:47:47,248 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845b2a3e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 13:47:47,277 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:48:05,042 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:48:13,470 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:48:13,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_bridge_toggle_moves_only_319_and_337_and_reproduces_todays_figures ... 2026-11-01 13:48:52,257 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_dated_but_unspanned_line_classifies_identically_under_date_maturity_and_recurring_end_date ... 2026-11-01 13:49:23,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_line_319_and_337_duration_term_date_field_points_at_recurring_end_date ... 2026-11-01 13:49:23,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_line_319_and_337_survive_a_base_only_reload_and_do_not_revert_to_date_maturity ... 2026-11-01 13:49:24,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_long_deferral_classifies_to_long_term_the_documented_approximation ... 2026-11-01 13:49:47,135 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_short_deferral_classifies_to_short_term_proves_it_is_not_always_long_term ... 2026-11-01 13:50:07,023 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:50:24,868 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:50:32,768 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 5%: their account is the counterpart. 2026-11-01 13:50:32,902 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_duration_term_twelve_month_boundary: Starting TestDurationTermTwelveMonthBoundary.test_a_deferral_settling_exactly_twelve_months_out_is_short_term ... 2026-11-01 13:51:14,694 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_duration_term_twelve_month_boundary: Starting TestDurationTermTwelveMonthBoundary.test_a_deferral_settling_one_day_past_twelve_months_is_long_term ... 2026-11-01 13:51:53,972 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 13:51:53,986 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:51:54,020 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:51:54,079 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 13:52:01,619 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:52:05,859 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 13:52:07,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:52:07,270 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:52:08,621 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:52:08,621 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:52:08,630 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:52:08,630 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:52:08,634 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:52:08,634 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:52:10,518 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 13:52:10,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 13:52:10,541 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 13:52:10,881 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 13:53:09,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2b_replacement_requires_agreement ... 2026-11-01 13:53:09,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2c_replacement_allows_no_agreement ... 2026-11-01 13:53:12,261 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:53:12,682 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:53:13,028 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_agnostic_accessors ... 2026-11-01 13:53:13,305 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_api_url ... 2026-11-01 13:53:13,343 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_button_get_meinvoice_template_and_serial ... 2026-11-01 13:53:13,481 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice ... 2026-11-01 13:53:14,212 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice_info_precheck_required ... 2026-11-01 13:53:14,570 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_download_file ... 2026-11-01 13:53:15,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_einvoice_status_normalization ... 2026-11-01 13:53:23,730 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_invoice_name_unmapped_type_logs_warning_and_defaults ... 2026-11-01 13:53:23,776 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_invoice ... 2026-11-01 13:53:24,190 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_refund ... 2026-11-01 13:53:25,250 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7731, 7732, 7733, 7734, 7735, 7736, 7737, 7738] 2026-11-01 13:53:25,388 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4608, 4609] 2026-11-01 13:53:27,539 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_currency ... 2026-11-01 13:53:29,780 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_partner ... 2026-11-01 13:53:30,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move ... 2026-11-01 13:53:31,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7751, 7752, 7753, 7754, 7755, 7756, 7757, 7758] 2026-11-01 13:53:31,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4627, 4628] 2026-11-01 13:53:33,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_1 ... 2026-11-01 13:53:36,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7773, 7774, 7775, 7776] 2026-11-01 13:53:36,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4646] 2026-11-01 13:53:37,888 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_2 ... 2026-11-01 13:53:40,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7783, 7784] 2026-11-01 13:53:40,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4657] 2026-11-01 13:53:41,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_3 ... 2026-11-01 13:53:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7787, 7788] 2026-11-01 13:53:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4664] 2026-11-01 13:53:45,312 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:53:47,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7791, 7792] 2026-11-01 13:53:48,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4671] 2026-11-01 13:53:48,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7793, 7794] 2026-11-01 13:53:48,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4673] 2026-11-01 13:53:48,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_data ... 2026-11-01 13:53:49,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include ... 2026-11-01 13:53:51,106 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_02 ... 2026-11-01 13:53:54,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_03 ... 2026-11-01 13:53:57,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_with_discount_percentage ... 2026-11-01 13:53:59,443 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_tax_rate_info ... 2026-11-01 13:53:59,587 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_product_description_not_exceed_500_character ... 2026-11-01 13:54:01,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_connection_failure_posts_chatter_debugger_message ... 2026-11-01 13:54:02,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_request_maps_misa_error_envelope ... 2026-11-01 13:54:02,277 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line.ctp records with IDs: [7809, 7810, 7811, 7812, 7813, 7814, 7815, 7816] 2026-11-01 13:54:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #277 deleted account.move.line records with IDs: [4697, 4698] 2026-11-01 13:54:05,775 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 21 checked, 21 removed 2026-11-01 13:54:05,791 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_download_xml_from_portal ... 2026-11-01 13:54:05,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:54:05,944 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:54:06,324 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:54:06,324 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:54:06,329 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:54:06,329 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:54:06,332 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:06,332 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:08,050 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-11-01 13:54:08,052 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-11-01 13:54:08,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 13:54:08,424 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-11-01 13:54:08,425 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-11-01 13:54:08,431 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:08] "GET /web/assets/8dea4d2/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 0.381 2026-11-01 13:54:08,435 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:08] "GET /web/assets/a662894/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.383 2026-11-01 13:54:08,473 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 13:54:08,476 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:08] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 13:54:08,481 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:08] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:08,483 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:08] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 13:54:08,484 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:08] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:15,443 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 13:54:15,497 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:15] "GET /my/invoices/1828?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.018 0.049 2026-11-01 13:54:15,500 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal.TestMeinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-11-01 13:54:15,544 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-11-01 13:54:15,743 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:54:15,744 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:54:16,139 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:54:16,139 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:54:16,144 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:54:16,144 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:54:16,147 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:16,147 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:18,178 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/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-11-01 13:54:18,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 13:54:18,183 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/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-11-01 13:54:19,354 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/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-11-01 13:54:19,355 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/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-11-01 13:54:19,362 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:19] "GET /web/assets/8dea4d2/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.002 1.183 2026-11-01 13:54:19,366 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:19] "GET /web/assets/a662894/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 1.183 2026-11-01 13:54:19,409 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 13:54:19,415 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:19] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:19,417 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:19] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:19,420 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:19] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:19,421 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:19] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:26,224 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 13:54:27,377 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:27] "GET /my/invoices/1829?access_token=access_token HTTP/1.1" 200 - 249 0.133 1.030 2026-11-01 13:54:27,441 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 13:54:41,782 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-11-01 13:54:42,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2278 2026-11-01 13:54:42,182 104 INFO rb-2cd94b9-226205-431190 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/tmp5c3xjzob_chrome_odoo 2026-11-01 13:54:42,183 104 INFO rb-2cd94b9-226205-431190 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:36851/json/version 2026-11-01 13:54:42,184 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36851/json/version with timeout 3 increased to 10s during tests 2026-11-01 13:54:42,247 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 13:54:42,247 104 INFO rb-2cd94b9-226205-431190 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:36851/json 2026-11-01 13:54:42,248 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36851/json with timeout 3 increased to 10s during tests 2026-11-01 13:54:42,257 104 INFO rb-2cd94b9-226205-431190 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:36851/devtools/page/7E9444CFBE67CD0A0515CD35B4C9D55E 2026-11-01 13:54:42,269 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-11-01 13:54:42,278 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-11-01 13:54:42,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 13:54:42,357 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-11-01 13:54:42,363 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:42,363 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:42,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 13:54:43,282 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /pos/ui?config_id=11 HTTP/1.1" 200 - 180 0.113 0.796 2026-11-01 13:54:43,286 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': '7E9444CFBE67CD0A0515CD35B4C9D55E', 'loaderId': 'B4C407F182C1A4A679A049EF1BABF865', 'isDownload': False} 2026-11-01 13:54:43,286 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinMeinvoicePosReceiptTour')" 2026-11-01 13:54:43,313 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 13:54:43,333 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-11-01 13:54:43,342 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-11-01 13:54:43,349 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 13:54:43,820 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 13:54:43,829 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:43,833 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 13:54:43,845 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: IndexedDB 1 Ready 2026-11-01 13:54:43,848 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:43,849 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-11-01 13:54:43,854 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/23] Tour VnViinMeinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-01 13:54:44,512 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.229 0.444 2026-11-01 13:54:44,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.652 2026-11-01 13:54:44,696 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-01 13:54:44,718 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 13:54:44,758 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 13:54:44,787 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-11-01 13:54:44,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-11-01 13:54:44,867 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 13:54:44,875 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 13:54:44,975 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 13:54:45,008 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 13:54:45,012 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 13:54:45,013 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=res.company&id=193&field=logo HTTP/1.1" 200 - 9 0.023 0.024 2026-11-01 13:54:45,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/23] Tour VnViinMeinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-01 13:54:45,078 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image/res.users/281/avatar_128 HTTP/1.1" 200 - 17 0.027 0.081 2026-11-01 13:54:45,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image/res.company/193/favicon HTTP/1.1" 200 - 4 0.005 0.087 2026-11-01 13:54:45,114 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.018 2026-11-01 13:54:45,120 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.021 2026-11-01 13:54:45,131 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.027 2026-11-01 13:54:45,138 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-01 13:54:45,146 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.038 2026-11-01 13:54:45,155 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.027 2026-11-01 13:54:45,167 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.030 2026-11-01 13:54:45,184 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/23] Tour VnViinMeinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-01 13:54:45,188 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.060 2026-11-01 13:54:45,197 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.068 2026-11-01 13:54:45,206 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.053 2026-11-01 13:54:45,218 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.074 2026-11-01 13:54:45,225 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.061 2026-11-01 13:54:45,232 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.055 2026-11-01 13:54:45,309 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:45] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.028 0.071 2026-11-01 13:54:45,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/23] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-01 13:54:45,470 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/23] Tour VnViinMeinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-01 13:54:45,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/23] Tour VnViinMeinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-01 13:54:45,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/23] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-01 13:54:45,665 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/23] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-01 13:54:45,732 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/23] Tour VnViinMeinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-01 13:54:45,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/23] Tour VnViinMeinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-01 13:54:46,040 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/23] Tour VnViinMeinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-01 13:54:46,113 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/23] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-01 13:54:46,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/23] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-01 13:54:46,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/23] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-01 13:54:46,270 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 13:54:46,271 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:46,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/23] Tour VnViinMeinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-01 13:54:46,381 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/23] Tour VnViinMeinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-11-01 13:54:46,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/23] Tour VnViinMeinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-01 13:54:46,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/23] Tour VnViinMeinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-01 13:54:46,534 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 13:54:46,617 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:46,620 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40032667 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': '59e68133-fe1e-407f-8cfa-2eacf114cfcb'}] 2026-11-01 13:54:46,631 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 13:54:49,077 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40032667 order {'name': 'Order 00010-001-0001', 'uuid': '59e68133-fe1e-407f-8cfa-2eacf114cfcb'} created pos.order #23 2026-11-01 13:54:49,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40032667 finished 2026-11-01 13:54:49,197 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 885 0.648 1.931 2026-11-01 13:54:49,262 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:49] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 13:54:49,285 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:49] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 13:54:49,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-11-01 13:54:49,381 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/23] Tour VnViinMeinvoicePosReceiptTour → Step the agnostic cash-register note row renders (trigger: .receipt-screen .pos-edi-cash-register-note) 2026-11-01 13:54:49,385 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:54:49] "GET /web/image?model=pos.config&id=11&field=custom_logo HTTP/1.1" 200 - 9 0.005 0.013 2026-11-01 13:54:49,436 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice CQT (tax-authority) code renders from the shared skeleton (trigger: .receipt-screen .pos-edi-tax-authority-code:contains('M1-24-MEI-00000456')) 2026-11-01 13:54:49,499 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice secret / lookup code renders (trigger: .receipt-screen .pos-edi-secret-code:contains('MEI-SECRET-42')) 2026-11-01 13:54:49,550 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice lookup URL renders (trigger: .receipt-screen .pos-edi-lookup-url:contains('meinvoice.vn')) 2026-11-01 13:54:49,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-11-01 13:54:49,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR VnViinMeinvoicePosReceiptTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-01 13:54:49,700 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20377396 (allocated 21766144) 2026-11-01 13:54:49,701 104 INFO rb-2cd94b9-226205-431190 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 2278 2026-11-01 13:54:49,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-11-01 13:54:49,704 104 INFO rb-2cd94b9-226205-431190 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 2278 2026-11-01 13:54:49,810 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_135449_810053_test_pos_edi_receipt_disclosure_tour.txt 2026-11-01 13:54:49,810 104 INFO rb-2cd94b9-226205-431190 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/tmp5c3xjzob_chrome_odoo" 2026-11-01 13:54:49,936 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 13:54:49,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_empty_dict_falls_through_to_super_false ... 2026-11-01 13:54:49,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_fully_populated_does_not_retry ... 2026-11-01 13:54:50,024 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_legal_number_retries ... 2026-11-01 13:54:50,058 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_tax_authority_code_retries ... 2026-11-01 13:54:50,092 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_non_meinvoice_missing_legal_number_does_not_retry ... 2026-11-01 13:54:50,135 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 13:54:50,148 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:50,183 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:54:50,223 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 13:54:57,971 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:55:02,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 13:55:03,904 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:55:03,905 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:55:04,359 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:55:04,359 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:55:04,365 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:55:04,365 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:55:04,369 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:55:04,369 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:55:06,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 13:55:06,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 13:55:06,175 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 13:55:06,496 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 13:55:57,436 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_partner_section_merge: Starting TestSinvoicePartnerSectionMerge.test_viettel_sinvoice_partner_group_suppressed ... 2026-11-01 13:55:57,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 13:56:05,253 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:56:09,367 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 13:56:11,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:56:11,010 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:56:11,485 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:56:11,485 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:56:11,490 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:56:11,490 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:56:11,493 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:56:11,493 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:56:14,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 13:56:14,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 13:56:14,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 13:56:14,676 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 13:57:04,320 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_converted_files_are_reported_unavailable ... 2026-11-01 13:57:04,438 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_credential_adapter_resolves_core_privates ... 2026-11-01 13:57:04,467 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_dropped_sinvoice_state_field ... 2026-11-01 13:57:04,492 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_draft_before_issue ... 2026-11-01 13:57:04,551 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_maps_core_state ... 2026-11-01 13:57:04,741 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_empty_sinvoice_pdf_is_an_error_and_nothing_is_stored ... 2026-11-01 13:57:06,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_empty_stored_sinvoice_pdf_is_downloaded_again ... 2026-11-01 13:57:06,530 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_creates_pdf_attachment ... 2026-11-01 13:57:06,724 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_rejected_for_non_sinvoice_move ... 2026-11-01 13:57:08,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_fires_core_action_when_toggle_on ... 2026-11-01 13:57:09,005 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_silent_when_toggle_off ... 2026-11-01 13:57:09,165 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_hub_yields_for_sinvoice_move ... 2026-11-01 13:57:09,197 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_invoicing_user_downloads_sinvoice_pdf_credentials_stay_hidden ... 2026-11-01 13:57:10,004 104 INFO rb-2cd94b9-226205-431190 odoo.models: Access Denied by ACLs for operation: read, uid: 288, model: res.company, fields: l10n_vn_edi_password 2026-11-01 13:57:10,050 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_legal_number_synced_from_core_number ... 2026-11-01 13:57:10,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_move_routes_to_sinvoice_provider ... 2026-11-01 13:57:10,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_negative_non_sinvoice_serial_not_routed ... 2026-11-01 13:57:10,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_pdf_sinvoice_file_is_an_error_and_nothing_is_stored ... 2026-11-01 13:57:11,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_sinvoice_move_never_applicable_for_sinvoice_send ... 2026-11-01 13:57:13,072 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_fetch_error_is_reported_not_raised ... 2026-11-01 13:57:13,227 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_files_come_from_core_for_an_issued_sinvoice ... 2026-11-01 13:57:13,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_files_reuse_the_pdf_core_already_stored ... 2026-11-01 13:57:13,672 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_allows_vn_sinvoice_on_sinvoice_serial ... 2026-11-01 13:57:13,796 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_blocks_vn_sinvoice_on_non_sinvoice_serial ... 2026-11-01 13:57:13,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_secret_code_and_lookup_url_accessors ... 2026-11-01 13:57:14,077 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_sinvoice_move_applicable_extra_edi_is_core_only ... 2026-11-01 13:57:14,229 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_suggested_edi_format_is_vn_sinvoice ... 2026-11-01 13:57:14,334 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 13:57:21,522 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:57:25,853 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 13:57:27,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:57:27,242 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:57:27,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:57:27,669 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:57:27,675 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:57:27,675 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:57:27,678 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:57:27,678 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:57:29,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 13:57:29,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 13:57:29,472 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 13:57:29,737 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 13:58:29,701 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:30,913 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:31,990 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:33,076 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:34,261 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:35,415 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:36,680 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:37,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-11-01 13:58:37,625 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_payment_status_header_button_untouched ... 2026-11-01 13:58:37,877 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_fields_relocated_into_hub_provider_anchor ... 2026-11-01 13:58:38,130 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_page_removed_from_combined_form ... 2026-11-01 13:58:38,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 13:58:38,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_core_own_duplicate_sinvoice_menu_hidden ... 2026-11-01 13:58:38,432 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_sinvoice_menus_reachable_under_hub_einvoice_root ... 2026-11-01 13:58:38,484 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 13:58:46,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 13:58:50,342 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 13:58:51,657 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:58:51,657 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:58:52,191 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:58:52,191 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:58:52,199 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:58:52,199 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:58:52,203 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:52,204 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:58:54,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 13:58:54,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 13:58:54,171 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 13:58:54,512 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 13:59:52,915 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_conflicting_provider_raises ... 2026-11-01 13:59:53,002 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:59:53,160 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 13:59:53,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_portal: Starting TestSinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-11-01 13:59:53,374 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:59:53,374 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 13:59:53,759 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:59:53,759 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 13:59:53,767 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:59:53,767 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 13:59:53,772 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:59:53,772 104 INFO rb-2cd94b9-226205-431190 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-11-01 13:59:55,570 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 13:59:55,868 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 13:59:57,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 13:59:57] "GET /my/invoices/1837?access_token=1496f5d9-ed35-4ea2-a182-4d1d8b821620 HTTP/1.1" 200 - 255 0.132 1.331 2026-11-01 13:59:57,111 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:00:05,395 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:00:09,812 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:00:11,139 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:00:11,139 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:00:11,541 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:00:11,541 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:00:11,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:00:11,546 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:00:11,549 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:00:11,549 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:00:13,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:00:13,553 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:00:13,570 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:00:13,972 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:01:13,585 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:01:14,961 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #294 deleted account.move.line.ctp records with IDs: [7849, 7850] 2026-11-01 14:01:15,069 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #294 deleted account.move.line records with IDs: [4744] 2026-11-01 14:01:16,399 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_hub_replacement_wizard_is_reachable_at_a_sinvoice_company ... 2026-11-01 14:01:17,397 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:01:17,426 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:01:18,973 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #294 deleted account.move.line.ctp records with IDs: [7853, 7854] 2026-11-01 14:01:19,103 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #294 deleted account.move.line records with IDs: [4751] 2026-11-01 14:01:20,672 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_superseded_original_stops_reading_as_an_active_issued_einvoice ... 2026-11-01 14:01:22,106 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #294 deleted account.move.line.ctp records with IDs: [7859, 7860] 2026-11-01 14:01:22,209 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #294 deleted account.move.line records with IDs: [4758] 2026-11-01 14:01:23,442 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:01:23,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-11-01 14:01:23,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_empty_dict_does_not_force_retry ... 2026-11-01 14:01:23,534 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_no_provider_missing_legal_number_does_not_force_retry ... 2026-11-01 14:01:23,558 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_non_sinvoice_missing_legal_number_does_not_force_retry ... 2026-11-01 14:01:23,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_complete_defers_to_agnostic_base ... 2026-11-01 14:01:23,620 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_missing_legal_number_forces_retry ... 2026-11-01 14:01:23,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_missing_tax_authority_code_alone_does_not_retry ... 2026-11-01 14:01:23,688 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:01:31,406 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:01:37,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:01:45,964 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:01:58,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestSinvoicePosRealSendPopulatesAgnosticDict.test_real_sinvoice_send_populates_agnostic_dict_except_known_cqt_gap ... 2026-11-01 14:01:59,968 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 14:02:13,525 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour: Starting TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active ... 2026-11-01 14:02:14,336 104 INFO rb-2cd94b9-226205-431190 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: 2482 2026-11-01 14:02:14,336 104 INFO rb-2cd94b9-226205-431190 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/tmpgeaidfn9_chrome_odoo 2026-11-01 14:02:14,336 104 INFO rb-2cd94b9-226205-431190 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:33493/json/version 2026-11-01 14:02:14,338 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33493/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:02:14,391 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Browser version: Chrome/150.0.7871.114 2026-11-01 14:02:14,391 104 INFO rb-2cd94b9-226205-431190 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:33493/json 2026-11-01 14:02:14,391 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33493/json with timeout 3 increased to 10s during tests 2026-11-01 14:02:14,403 104 INFO rb-2cd94b9-226205-431190 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:33493/devtools/page/07F4C5445F39F039638C3B5F38695B05 2026-11-01 14:02:14,417 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Enable chrome headless console log notification 2026-11-01 14:02:14,425 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless enable page notifications 2026-11-01 14:02:14,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:02:14,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Setting session cookie in browser 2026-11-01 14:02:14,560 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:14,560 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:14,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:02:15,397 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 180 0.096 0.729 2026-11-01 14:02:15,401 104 INFO rb-2cd94b9-226205-431190 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': '07F4C5445F39F039638C3B5F38695B05', 'loaderId': '44733732C84632AA17D513447AD2E888', 'isDownload': False} 2026-11-01 14:02:15,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Evaluate ready code "odoo.isTourReady('L10nVnViinSinvoicePosReceiptTour')" 2026-11-01 14:02:15,421 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:02:15,441 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 14:02:15,453 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-11-01 14:02:15,462 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-11-01 14:02:15,889 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 14:02:15,918 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:02:15,918 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 14:02:15,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: IndexedDB 1 Ready 2026-11-01 14:02:15,934 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-11-01 14:02:15,945 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:15,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [1/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-01 14:02:16,625 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:16] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.238 0.458 2026-11-01 14:02:16,626 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.668 2026-11-01 14:02:16,809 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-01 14:02:16,832 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 14:02:16,868 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 14:02:16,891 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:16] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-11-01 14:02:16,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: Owl is running in 'dev' mode. 2026-11-01 14:02:16,999 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 14:02:17,006 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:02:17,041 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:02:17,041 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 14:02:17,042 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 14:02:17,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image/res.users/301/avatar_128 HTTP/1.1" 200 - 17 0.016 0.041 2026-11-01 14:02:17,113 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [2/21] Tour L10nVnViinSinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-01 14:02:17,130 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=res.company&id=201&field=logo HTTP/1.1" 200 - 9 0.007 0.077 2026-11-01 14:02:17,194 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image/res.company/201/favicon HTTP/1.1" 200 - 4 0.012 0.122 2026-11-01 14:02:17,203 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.019 2026-11-01 14:02:17,217 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.034 2026-11-01 14:02:17,233 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [3/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-01 14:02:17,234 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.070 2026-11-01 14:02:17,241 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.057 2026-11-01 14:02:17,261 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.004 0.049 2026-11-01 14:02:17,273 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.031 2026-11-01 14:02:17,280 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.054 2026-11-01 14:02:17,295 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.004 0.104 2026-11-01 14:02:17,312 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.039 2026-11-01 14:02:17,319 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.028 2026-11-01 14:02:17,324 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.077 2026-11-01 14:02:17,333 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.048 2026-11-01 14:02:17,361 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.007 0.143 2026-11-01 14:02:17,478 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:17] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.028 0.144 2026-11-01 14:02:17,559 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [4/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-01 14:02:17,650 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [5/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-01 14:02:17,714 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [6/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-01 14:02:17,779 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [7/21] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-01 14:02:17,846 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [8/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-01 14:02:17,898 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [9/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-01 14:02:18,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [10/21] Tour L10nVnViinSinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-01 14:02:18,267 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [11/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-01 14:02:18,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [12/21] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-01 14:02:18,395 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [13/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-01 14:02:18,475 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [14/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-01 14:02:18,488 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:02:18,490 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:02:18,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [15/21] Tour L10nVnViinSinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-01 14:02:18,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [16/21] Tour L10nVnViinSinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-11-01 14:02:18,635 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [17/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-01 14:02:18,706 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [18/21] Tour L10nVnViinSinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-01 14:02:18,714 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:02:18,786 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:18,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94970109 started for PoS orders references: [{'name': 'Order 00012-001-0001', 'uuid': 'c2ec7704-6c7a-460f-932a-e03db9b1b1b0'}] 2026-11-01 14:02:18,800 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 14:02:21,096 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94970109 order {'name': 'Order 00012-001-0001', 'uuid': 'c2ec7704-6c7a-460f-932a-e03db9b1b1b0'} created pos.order #25 2026-11-01 14:02:21,099 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94970109 finished 2026-11-01 14:02:21,199 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 878 0.655 1.756 2026-11-01 14:02:21,236 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:21] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:02:21,267 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 14:02:21,402 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:02:21] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.012 2026-11-01 14:02:21,404 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [20/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the secret / lookup code row renders (trigger: .receipt-screen .pos-edi-secret-code:contains('SECRET-XYZ-9')) 2026-11-01 14:02:21,455 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [21/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the invoice legal number row renders (trigger: .receipt-screen .pos-edi-legal-number:contains('00000123')) 2026-11-01 14:02:21,515 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: tour succeeded 2026-11-01 14:02:21,516 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR L10nVnViinSinvoicePosReceiptTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-01 14:02:21,626 104 INFO rb-2cd94b9-226205-431190 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 20500580 (allocated 21766144) 2026-11-01 14:02:21,632 104 INFO rb-2cd94b9-226205-431190 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 2482 2026-11-01 14:02:21,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Closing websocket connection 2026-11-01 14:02:21,634 104 INFO rb-2cd94b9-226205-431190 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 2482 2026-11-01 14:02:21,733 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_140221_732854_test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.txt 2026-11-01 14:02:21,733 104 INFO rb-2cd94b9-226205-431190 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/tmpgeaidfn9_chrome_odoo" 2026-11-01 14:02:21,821 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 14:02:21,834 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:21,880 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:21,928 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:02:29,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:02:34,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:02:35,819 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:02:35,820 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:02:36,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:02:36,236 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:02:36,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:02:36,241 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:02:36,246 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:36,246 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:02:38,203 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:02:38,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:02:38,233 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:02:38,569 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:03:41,286 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_agnostic_accessors_are_blank_for_vninvoice ... 2026-11-01 14:03:41,508 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_approve_and_sign_marks_invoice_signed ... 2026-11-01 14:03:41,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_does_not_resign_already_signed_invoice ... 2026-11-01 14:03:43,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_fires_through_real_paid_hook ... 2026-11-01 14:03:44,775 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_drives_3_step_sequence ... 2026-11-01 14:03:45,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_without_reason_raises ... 2026-11-01 14:03:45,779 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_drives_1_step ... 2026-11-01 14:03:46,142 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_without_reason_does_not_raise ... 2026-11-01 14:03:46,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cannot_issue_refund_if_original_invoice_not_signed ... 2026-11-01 14:03:47,434 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line.ctp records with IDs: [7873, 7874, 7875, 7876, 7877, 7878, 7879, 7880] 2026-11-01 14:03:47,576 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line records with IDs: [4783, 4784] 2026-11-01 14:03:49,780 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_adjustment ... 2026-11-01 14:03:50,985 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line.ctp records with IDs: [7891, 7892, 7893, 7894, 7895, 7896, 7897, 7898] 2026-11-01 14:03:51,115 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line records with IDs: [4797, 4798] 2026-11-01 14:03:54,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_replacement ... 2026-11-01 14:03:57,040 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_converted_file_raises_when_not_signed ... 2026-11-01 14:03:57,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_representation_files_when_signed ... 2026-11-01 14:03:58,685 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_einvoice_status_projection_from_native_state ... 2026-11-01 14:04:08,400 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:04:08,796 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:04:09,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_invoice_status_code_maps_to_native_state ... 2026-11-01 14:04:23,437 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issue_invoice_sets_legal_number_and_native_ids ... 2026-11-01 14:04:23,767 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_legal_number_locked_after_issued ... 2026-11-01 14:04:25,426 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_no_ungated_cancel_path ... 2026-11-01 14:04:25,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data ... 2026-11-01 14:04:25,562 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data_with_included_tax_and_note_line ... 2026-11-01 14:04:27,936 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_invoice_details_hook_called_in_both_payload_shapes ... 2026-11-01 14:04:30,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_foreign_partner ... 2026-11-01 14:04:30,475 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_replacement_move ... 2026-11-01 14:04:31,467 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line.ctp records with IDs: [7947, 7948, 7949, 7950, 7951, 7952, 7953, 7954] 2026-11-01 14:04:31,601 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line records with IDs: [4868, 4869] 2026-11-01 14:04:33,343 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_reversal_move ... 2026-11-01 14:04:34,439 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line.ctp records with IDs: [7965, 7966, 7967, 7968, 7969, 7970, 7971, 7972] 2026-11-01 14:04:34,593 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line records with IDs: [4882, 4883] 2026-11-01 14:04:36,494 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_tax_breakdowns ... 2026-11-01 14:04:36,591 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replacement_is_posted_to_the_replace_endpoint ... 2026-11-01 14:04:37,706 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line.ctp records with IDs: [7978, 7979, 7980, 7981, 7982, 7983, 7984, 7985] 2026-11-01 14:04:37,882 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #303 deleted account.move.line records with IDs: [4896, 4897] 2026-11-01 14:04:40,280 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sync_invoices_dispatches_per_single_invoice ... 2026-11-01 14:04:40,689 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:04:40,853 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-11-01 14:04:41,032 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vninvoice_api_url_switches_sandbox_production ... 2026-11-01 14:04:41,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-01 14:04:41,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_download_xml_from_portal ... 2026-11-01 14:04:41,409 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:04:41,409 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:04:41,816 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:04:41,817 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:04:41,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:04:41,823 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:04:41,826 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:04:41,826 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:04:44,001 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-11-01 14:04:44,003 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-11-01 14:04:44,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:04:45,357 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-11-01 14:04:45,358 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-11-01 14:04:45,364 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:45] "GET /web/assets/8dea4d2/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 1.362 2026-11-01 14:04:45,369 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:45] "GET /web/assets/a662894/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 1.366 2026-11-01 14:04:45,400 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:04:45,406 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:45] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 14:04:45,411 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:45] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 14:04:45,413 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:45] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 14:04:45,420 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:45] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 14:04:50,414 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-11-01 14:04:50,422 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-11-01 14:04:52,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 14:04:52,689 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:52] "GET /my/invoices/1879?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.016 0.047 2026-11-01 14:04:52,690 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal.TestVNinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-11-01 14:04:52,726 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-11-01 14:04:52,956 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:04:52,956 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:04:53,544 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:04:53,544 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:04:53,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:04:53,550 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:04:53,553 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:04:53,553 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:04:55,510 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/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-11-01 14:04:55,512 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/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-11-01 14:04:55,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:04:55,816 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/8dea4d2/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-11-01 14:04:55,816 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a662894/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-11-01 14:04:55,826 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:55] "GET /web/assets/8dea4d2/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 0.314 2026-11-01 14:04:55,830 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:55] "GET /web/assets/a662894/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.317 2026-11-01 14:04:55,869 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:04:55,874 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:55] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:04:55,876 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:55] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:04:55,878 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:55] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 14:04:55,878 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:04:55] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:05:03,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 14:05:04,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:05:04] "GET /my/invoices/1880?access_token=access_token HTTP/1.1" 200 - 249 0.129 0.962 2026-11-01 14:05:04,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 14:05:12,284 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:05:17,061 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:05:18,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:05:18,533 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:05:18,937 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:05:18,938 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:05:18,943 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:05:18,943 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:05:18,946 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:05:18,946 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:05:20,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:05:20,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:05:20,857 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:05:21,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:06:25,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_carries_template_serial_and_legal_number ... 2026-11-01 14:06:25,893 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_raises_without_legal_number ... 2026-11-01 14:06:25,984 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_wizard_rejects_replacement_for_a_move_not_yet_issued ... 2026-11-01 14:06:26,111 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:06:34,251 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:06:38,973 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:06:40,787 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted product.product records with IDs: [1161] 2026-11-01 14:06:40,949 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:06:40,949 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:06:42,349 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:06:42,350 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:06:42,357 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:06:42,357 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:06:42,361 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:06:42,361 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:06:44,573 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:06:44,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:06:44,608 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:06:44,965 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:07:38,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_detailed_mode_falls_through_to_super ... 2026-11-01 14:07:40,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_grouping_mode_returns_grouped_list ... 2026-11-01 14:07:43,659 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_refund_falls_through_even_in_grouping_mode ... 2026-11-01 14:07:44,526 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted account.move.line.ctp records with IDs: [8017, 8018, 8019, 8020, 8021, 8022, 8023, 8024] 2026-11-01 14:07:44,667 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted account.move.line records with IDs: [4937, 4938] 2026-11-01 14:07:45,167 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted invoice.line.grouping records with IDs: [40, 41, 42] 2026-11-01 14:07:46,559 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_data_grouped_invoice_details_via_full_payload ... 2026-11-01 14:07:49,275 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_multiple_taxes ... 2026-11-01 14:07:52,512 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted invoice.line.grouping records with IDs: [57] 2026-11-01 14:07:53,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_no_tax ... 2026-11-01 14:07:56,196 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted invoice.line.grouping records with IDs: [64] 2026-11-01 14:07:56,374 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted account.move.line.ctp records with IDs: [8036, 8037] 2026-11-01 14:07:56,512 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted account.move.line records with IDs: [4957] 2026-11-01 14:07:56,724 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #307 deleted invoice.line.grouping records with IDs: [66] 2026-11-01 14:07:56,897 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_no_uom ... 2026-11-01 14:07:59,397 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [72] 2026-11-01 14:07:59,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_section_line_no_keyerror ... 2026-11-01 14:08:01,727 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_summary_lines_data ... 2026-11-01 14:08:04,325 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_vat_percent_display_is_empty_string_when_tax_has_no_description ... 2026-11-01 14:08:06,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-11-01 14:08:09,779 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:08:09,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_generate_and_send_invoices_chokepoint_no_proforma_keyerror ... 2026-11-01 14:08:10,013 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:08:10,014 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:08:10,470 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:08:10,470 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:08:10,476 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:08:10,476 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:08:10,480 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:08:10,480 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:08:12,597 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_send_and_print_no_proforma_keyerror ... 2026-11-01 14:08:12,764 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:08:12,765 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:08:14,353 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:08:14,353 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:08:14,361 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:08:14,361 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:08:14,364 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:08:14,365 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:08:16,847 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-11-01 14:08:17,026 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:08:26,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:08:31,677 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:08:33,261 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:08:33,261 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:08:33,771 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:08:33,771 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:08:33,779 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:08:33,779 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:08:33,783 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:08:33,784 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:08:36,049 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:08:36,060 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:08:36,074 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:08:36,485 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:09:39,814 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_commencement_day_is_the_day_the_instruments_take_effect ... 2026-11-01 14:09:39,843 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_bites_from_the_first_day_the_instruments_apply ... 2026-11-01 14:09:40,022 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:09:40,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_names_every_offending_move_not_just_the_first ... 2026-11-01 14:09:45,039 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_stays_silent_for_a_correction_attempted_before_commencement ... 2026-11-01 14:09:45,363 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:09:54,144 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:09:59,781 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:10:01,618 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:10:01,619 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:10:02,096 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:10:02,096 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:10:02,104 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:10:02,104 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:10:02,109 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:10:02,110 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:10:04,382 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:10:04,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:10:04,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:10:04,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:11:01,779 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:04,606 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:11:04,631 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:04,698 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:04,755 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:04,824 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:04,884 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_is_idempotent_and_silent_on_rerun ... 2026-11-01 14:11:04,999 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-11-01 14:11:05,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_signature_matches_odoo_migrate_contract ... 2026-11-01 14:11:05,108 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:11:05,128 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:05,221 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:05,312 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_meinvoice_migration_corrects_an_unmodified_record ... 2026-11-01 14:11:05,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_corrects_an_unmodified_record ... 2026-11-01 14:11:05,543 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:05,662 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_is_idempotent_and_silent_on_rerun ... 2026-11-01 14:11:05,781 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-11-01 14:11:05,862 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_vninvoice_migration_corrects_an_unmodified_record ... 2026-11-01 14:11:05,956 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:11:17,865 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_einvoice_status_untracked_for_non_einvoice_move ... 2026-11-01 14:11:18,858 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_get_invoice_legal_documents_accepts_v18_signature ... 2026-11-01 14:11:22,482 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:11:22,500 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:22,529 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_cancel_guard_decides_without_reading_an_issue_date ... 2026-11-01 14:11:22,561 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,385 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:11:23,447 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_a_correct_attribution_stays_legal ... 2026-11-01 14:11:23,478 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,507 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_enumerated_and_abbreviated_citation_forms_are_caught ... 2026-11-01 14:11:23,536 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,540 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,568 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_reorder_mutant_is_a_permutation_and_not_a_rewrite ... 2026-11-01 14:11:23,597 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,630 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,664 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,698 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_original_defect_is_red_in_both_languages ... 2026-11-01 14:11:23,733 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,782 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_sentence_reorder_leak_is_closed_in_both_languages ... 2026-11-01 14:11:23,848 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:23,878 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_withdrawn_waiver_promise_is_caught_in_both_languages ... 2026-11-01 14:11:23,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:11:32,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:11:38,442 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:11:40,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:11:40,255 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:11:40,750 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:11:40,750 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:11:40,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:11:40,755 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:11:40,759 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:40,759 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:11:42,868 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:11:42,884 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:11:42,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:11:43,307 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:12:43,982 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_cron_counts_provider_errors_without_raising ... 2026-11-01 14:12:44,057 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_download_converted_error_is_shown_and_file_stays_empty ... 2026-11-01 14:12:44,187 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_download_representation_error_is_shown_and_files_stay_empty ... 2026-11-01 14:12:44,321 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_not_issued_download_error_names_a_draft_invoice ... 2026-11-01 14:12:45,400 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_not_issued_download_error_names_the_invoice ... 2026-11-01 14:12:45,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_provider_without_file_download_is_reported_not_crashing ... 2026-11-01 14:12:45,723 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_redownload_converted_error_keeps_the_stored_file ... 2026-11-01 14:12:45,971 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_download_errors: Starting TestDownloadErrors.test_redownload_representation_error_keeps_the_stored_files ... 2026-11-01 14:12:46,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 14:12:46,256 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_dashboard_index_is_actually_created ... 2026-11-01 14:12:46,293 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_covers_every_column_the_dashboard_filters_on ... 2026-11-01 14:12:46,336 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:12:46,373 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_keeps_the_null_arm ... 2026-11-01 14:12:46,418 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:12:55,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:13:00,796 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:13:02,407 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:13:02,407 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:13:03,068 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:13:03,068 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:13:03,077 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:13:03,077 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:13:03,082 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:13:03,082 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:13:05,275 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:13:05,288 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:13:05,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:13:05,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:14:04,897 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_a_superseded_original_cannot_be_replaced_a_second_time ... 2026-11-01 14:14:08,036 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8075, 8076] 2026-11-01 14:14:08,200 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5013] 2026-11-01 14:14:09,859 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_action_view_api_logs_domain_scoped_to_this_invoice ... 2026-11-01 14:14:14,492 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_adjust_path_b2b_issued_requires_written_agreement ... 2026-11-01 14:14:17,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_b2c_replacement_reaches_viettel_with_core_fallbacks_not_raw_false ... 2026-11-01 14:14:22,746 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8087, 8088] 2026-11-01 14:14:22,896 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5032] 2026-11-01 14:14:24,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_gate_does_not_over_block_b2c_or_non_issued ... 2026-11-01 14:14:30,145 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_relation_and_nav_actions_bidirectional ... 2026-11-01 14:14:34,409 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_eligibility_gate_covers_modify_moves_entry_point ... 2026-11-01 14:14:37,501 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8103, 8104] 2026-11-01 14:14:37,651 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5054] 2026-11-01 14:14:39,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_failed_request_builds_masked_log_values_linked_to_invoice ... 2026-11-01 14:14:41,738 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_log_values_keys_are_all_valid_api_request_log_fields ... 2026-11-01 14:14:44,155 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_modify_default_reverse_values_hub_delta_disjoint_from_core_chain ... 2026-11-01 14:14:46,499 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_prototype_gate_does_not_leak_onto_base_reversal_wizard ... 2026-11-01 14:14:49,555 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8115, 8116] 2026-11-01 14:14:49,678 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5073] 2026-11-01 14:14:51,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_wizard_prototype_resolves_core_viettel_extension ... 2026-11-01 14:14:51,085 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:14:54,295 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8121, 8122] 2026-11-01 14:14:54,484 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5083] 2026-11-01 14:14:55,966 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replace_path_b2b_issued_requires_written_agreement ... 2026-11-01 14:14:58,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_line_composition_and_totals_pin_m1_after_state ... 2026-11-01 14:15:01,596 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8129, 8130] 2026-11-01 14:15:01,748 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5096] 2026-11-01 14:15:03,325 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_origin_id_writer_provenance_extended_mutation_proven ... 2026-11-01 14:15:06,674 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8135, 8136] 2026-11-01 14:15:06,803 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5106] 2026-11-01 14:15:10,520 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8143, 8144] 2026-11-01 14:15:10,645 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5116] 2026-11-01 14:15:12,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_partner_bank_id_pins_m1_after_state ... 2026-11-01 14:15:15,300 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8149, 8150] 2026-11-01 14:15:15,454 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5126] 2026-11-01 14:15:17,203 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_wizard_gate_rewired_off_edi_state ... 2026-11-01 14:15:20,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacing_an_invoice_relinks_its_timesheets_to_the_replacement ... 2026-11-01 14:15:23,409 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.analytic.line records with IDs: [643] 2026-11-01 14:15:23,937 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_retry_exhaustion_logs_exactly_once ... 2026-11-01 14:15:26,489 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_delegates_to_core_reverse_moves_exactly_once ... 2026-11-01 14:15:29,349 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8161, 8162] 2026-11-01 14:15:29,524 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5148] 2026-11-01 14:15:31,170 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_links_original_and_replacement ... 2026-11-01 14:15:34,142 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8169, 8170, 8171, 8172, 8173, 8174] 2026-11-01 14:15:34,288 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5161, 5162] 2026-11-01 14:15:36,079 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:15:41,121 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8183, 8184] 2026-11-01 14:15:41,255 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5178] 2026-11-01 14:15:44,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_state_flip_writer_provenance_extended_mutation_proven ... 2026-11-01 14:15:47,750 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8191, 8192] 2026-11-01 14:15:47,895 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5188] 2026-11-01 14:15:52,102 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line.ctp records with IDs: [8199, 8200] 2026-11-01 14:15:52,221 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #317 deleted account.move.line records with IDs: [5198] 2026-11-01 14:15:53,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_successful_request_builds_log_values ... 2026-11-01 14:15:56,527 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:16:01,541 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-11-01 14:16:10,335 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:16:16,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:16:17,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:16:17,748 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:16:18,152 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:16:18,152 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:16:18,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:16:18,157 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:16:18,160 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:16:18,160 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:16:20,340 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:16:20,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:16:20,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:16:20,764 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:17:21,175 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_is_service_scoped_and_cached ... 2026-11-01 14:17:21,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_resolves_service_from_invoice ... 2026-11-01 14:17:21,679 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_agnostic_accessors_tolerate_blank ... 2026-11-01 14:17:22,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_allows_draft_reset_after_einvoice_cancelled ... 2026-11-01 14:17:22,660 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_still_blocks_draft_reset_while_einvoice_issued ... 2026-11-01 14:17:23,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_display_helper_serial_name ... 2026-11-01 14:17:23,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_draft_when_no_provider ... 2026-11-01 14:17:23,304 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_false_when_posted_no_provider ... 2026-11-01 14:17:23,733 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_is_read_only_projection ... 2026-11-01 14:17:23,935 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extra_edi_registered ... 2026-11-01 14:17:23,984 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extract_xml_from_zip ... 2026-11-01 14:17:24,022 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_getattr_op_dispatch_routes_to_provider ... 2026-11-01 14:17:24,499 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_gate_provider_matrix ... 2026-11-01 14:17:24,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_real_none_move_not_applicable ... 2026-11-01 14:17:25,003 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_value_op_projection_and_mark_status_dirty ... 2026-11-01 14:17:25,550 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:17:25,565 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:17:25,600 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:17:25,618 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_python_code_translation_names_a_legal_instrument ... 2026-11-01 14:17:25,668 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument ... 2026-11-01 14:17:25,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:17:34,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:17:39,882 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:17:41,480 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:17:41,480 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:17:41,895 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:17:41,895 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:17:41,900 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:17:41,900 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:17:41,905 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:17:41,905 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:17:43,935 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:17:43,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:17:43,965 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:17:44,345 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:18:40,145 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_action_prepend_vietnamese_description_to_invoice_lines ... 2026-11-01 14:18:40,552 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:18:40,926 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:18:41,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_prepare_invoice_tax_data ... 2026-11-01 14:18:41,586 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #321 deleted account.move.line.ctp records with IDs: [8211, 8212, 8213, 8214] 2026-11-01 14:18:41,747 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #321 deleted account.move.line records with IDs: [5217] 2026-11-01 14:18:42,074 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 14:18:51,830 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:18:56,586 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:18:58,009 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:18:58,009 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:18:58,504 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:18:58,504 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:18:58,516 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:18:58,516 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:18:58,521 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:18:58,521 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:19:00,733 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:19:00,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:19:00,768 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:19:01,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:20:05,781 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:20:17,238 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_multi_company_serial_resolution: Starting TestMultiCompanySerialResolution.test_draft_invoice_resolves_own_company_serial_not_ambient ... 2026-11-01 14:20:17,514 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:20:26,607 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:20:31,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:20:32,721 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:20:32,721 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:20:33,067 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:20:33,067 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:20:33,073 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:20:33,073 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:20:33,076 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:20:33,076 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:20:34,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:20:34,844 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:20:34,855 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:20:35,151 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:21:26,577 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:21:29,314 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:21:31,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:21:40,394 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:21:45,688 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:21:47,276 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:21:47,277 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:21:47,720 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:21:47,720 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:21:47,726 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:21:47,726 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:21:47,729 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:21:47,730 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:21:50,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:21:50,752 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:21:50,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:21:51,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:22:40,986 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_base_l10n_vn_field_data_path_preserved ... 2026-11-01 14:22:41,018 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_merged ... 2026-11-01 14:22:41,278 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_single_vn_einvoice_notebook_page ... 2026-11-01 14:22:41,582 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:22:50,107 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:22:55,019 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:22:56,578 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:22:56,578 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:22:56,996 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:22:56,997 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:22:57,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:22:57,008 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:22:57,011 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:22:57,012 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:22:59,109 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:22:59,120 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:22:59,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:22:59,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:23:53,024 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_all_three_exemptions_are_representable_in_the_data_model ... 2026-11-01 14:23:53,052 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:23:55,893 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_default_seller_reporting_arrangement_grants_no_exemption ... 2026-11-01 14:24:03,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_ecommerce_exemption_is_per_transaction_not_per_seller ... 2026-11-01 14:24:08,040 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:13,573 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:21,360 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:23,847 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:26,174 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:28,538 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:31,285 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:24:40,299 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:24:44,814 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:24:46,637 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:24:46,638 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:24:48,146 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:24:48,146 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:24:48,155 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:24:48,155 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:24:48,159 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:48,160 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:24:50,266 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:24:50,276 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:24:50,290 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:24:50,581 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:25:46,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_get_pos_edi_invoice_info_is_async_safe ... 2026-11-01 14:25:46,323 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_carries_mandated_decree123_keys ... 2026-11-01 14:25:46,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_reads_agnostic_account_move_send_accessors ... 2026-11-01 14:25:46,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_should_retry_default_false ... 2026-11-01 14:25:46,659 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:26:06,078 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_closed_returns_empty_info_and_no_retry ... 2026-11-01 14:26:08,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_open_returns_populated_info_in_contract_shape ... 2026-11-01 14:26:11,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:26:24,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-11-01 14:26:25,361 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2715 2026-11-01 14:26:25,361 104 INFO rb-2cd94b9-226205-431190 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/tmpmeou9gxn_chrome_odoo 2026-11-01 14:26:25,361 104 INFO rb-2cd94b9-226205-431190 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:34633/json/version 2026-11-01 14:26:25,362 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34633/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:26:25,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 14:26:25,422 104 INFO rb-2cd94b9-226205-431190 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:34633/json 2026-11-01 14:26:25,422 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34633/json with timeout 3 increased to 10s during tests 2026-11-01 14:26:25,440 104 INFO rb-2cd94b9-226205-431190 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:34633/devtools/page/CB881813A693088B1E7A6B8B01E86AA2 2026-11-01 14:26:25,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-11-01 14:26:25,465 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-11-01 14:26:25,519 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:26:25,538 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-11-01 14:26:25,541 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:26:25,541 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:26:25,559 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:26:26,338 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /pos/ui?config_id=15 HTTP/1.1" 200 - 180 0.092 0.693 2026-11-01 14:26:26,345 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': 'CB881813A693088B1E7A6B8B01E86AA2', 'loaderId': '638D1686708C8A20482A36FC47845D04', 'isDownload': False} 2026-11-01 14:26:26,345 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinEdiPosReceiptTour')" 2026-11-01 14:26:26,381 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:26:26,401 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 14:26:26,406 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-01 14:26:26,412 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-01 14:26:26,797 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 14:26:26,807 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:26:26,808 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 14:26:26,822 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: IndexedDB 1 Ready 2026-11-01 14:26:26,831 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.013 2026-11-01 14:26:26,838 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:26:26,845 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/23] Tour VnViinEdiPosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-01 14:26:27,467 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.222 0.427 2026-11-01 14:26:27,469 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.620 2026-11-01 14:26:27,641 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-01 14:26:27,657 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:26:27,690 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 14:26:27,721 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-11-01 14:26:27,729 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-11-01 14:26:27,818 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 14:26:27,820 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 14:26:27,843 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:26:27,877 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 14:26:27,884 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 14:26:27,898 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /web/image/res.users/340/avatar_128 HTTP/1.1" 200 - 17 0.020 0.037 2026-11-01 14:26:27,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/23] Tour VnViinEdiPosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-01 14:26:27,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /web/image?model=res.company&id=222&field=logo HTTP/1.1" 200 - 9 0.006 0.069 2026-11-01 14:26:27,936 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /web/image/res.company/222/favicon HTTP/1.1" 200 - 4 0.002 0.047 2026-11-01 14:26:27,997 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:27] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.009 0.024 2026-11-01 14:26:28,007 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-01 14:26:28,014 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.046 2026-11-01 14:26:28,022 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.037 2026-11-01 14:26:28,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.062 2026-11-01 14:26:28,039 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.018 2026-11-01 14:26:28,049 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.045 2026-11-01 14:26:28,057 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.027 2026-11-01 14:26:28,064 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.070 2026-11-01 14:26:28,072 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/23] Tour VnViinEdiPosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-01 14:26:28,074 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.062 2026-11-01 14:26:28,082 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.044 2026-11-01 14:26:28,087 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-01 14:26:28,093 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:26:28,157 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:28] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.019 0.064 2026-11-01 14:26:28,223 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/23] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-01 14:26:28,298 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/23] Tour VnViinEdiPosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-01 14:26:28,356 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/23] Tour VnViinEdiPosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-01 14:26:28,421 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/23] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-01 14:26:28,487 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/23] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-01 14:26:28,553 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/23] Tour VnViinEdiPosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-01 14:26:28,802 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/23] Tour VnViinEdiPosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-01 14:26:28,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/23] Tour VnViinEdiPosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-01 14:26:28,999 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/23] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-01 14:26:29,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/23] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-01 14:26:29,154 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/23] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-01 14:26:29,171 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:26:29,172 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:26:29,213 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/23] Tour VnViinEdiPosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-01 14:26:29,277 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/23] Tour VnViinEdiPosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-11-01 14:26:29,330 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/23] Tour VnViinEdiPosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-01 14:26:29,397 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/23] Tour VnViinEdiPosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-01 14:26:29,406 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:26:29,517 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43933023 started for PoS orders references: [{'name': 'Order 00015-001-0001', 'uuid': 'e9afe76e-40a2-4b64-94fe-086a42914a9a'}] 2026-11-01 14:26:29,517 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:26:29,527 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:26:31,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43933023 order {'name': 'Order 00015-001-0001', 'uuid': 'e9afe76e-40a2-4b64-94fe-086a42914a9a'} created pos.order #28 2026-11-01 14:26:31,992 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43933023 finished 2026-11-01 14:26:32,077 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 885 0.694 1.869 2026-11-01 14:26:32,121 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:26:32,141 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:32] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 14:26:32,170 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 14:26:32,252 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:26:32] "GET /web/image?model=pos.config&id=15&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.010 2026-11-01 14:26:32,305 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/23] Tour VnViinEdiPosReceiptTour → Step the agnostic cash-register note row renders (trigger: .receipt-screen .pos-edi-cash-register-note) 2026-11-01 14:26:32,360 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/23] Tour VnViinEdiPosReceiptTour → Step the CQT (tax-authority) code renders from the agnostic accessor (trigger: .receipt-screen .pos-edi-tax-authority-code:contains('M1-24-ABC-00000123')) 2026-11-01 14:26:32,409 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/23] Tour VnViinEdiPosReceiptTour → Step the secret / lookup code renders (trigger: .receipt-screen .pos-edi-secret-code:contains('SECRET-XYZ-9')) 2026-11-01 14:26:32,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/23] Tour VnViinEdiPosReceiptTour → Step the lookup URL renders (trigger: .receipt-screen .pos-edi-lookup-url:contains('example.test')) 2026-11-01 14:26:32,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-11-01 14:26:32,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR VnViinEdiPosReceiptTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-01 14:26:32,623 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20344412 (allocated 21241856) 2026-11-01 14:26:32,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 2715 2026-11-01 14:26:32,650 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-11-01 14:26:32,650 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 2715 2026-11-01 14:26:32,746 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_142632_745770_test_pos_edi_receipt_disclosure_tour.txt 2026-11-01 14:26:32,746 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmpmeou9gxn_chrome_odoo" 2026-11-01 14:26:32,839 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 14:26:40,671 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:26:45,363 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:26:46,921 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:26:46,921 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/odoo/addons/base/i18n/vi.po for language vi_VN 2026-11-01 14:26:47,284 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:26:47,284 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/uom/i18n/vi.po for language vi_VN 2026-11-01 14:26:47,293 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:26:47,293 104 INFO rb-2cd94b9-226205-431190 odoo.tools.translate: loading base translation file /data/build/rb-2cd94b9-226205/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-11-01 14:26:47,296 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:26:47,296 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:26:49,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:26:49,055 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:26:49,067 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy): their account is the counterpart. 2026-11-01 14:26:49,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-01 14:27:45,553 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-11-01 14:27:46,073 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:27:46,092 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_sale_order_line_register_hook: Starting TestSaleOrderLineRegisterHookLifecycle.test_unregister_hook_removes_the_prepare_invoice_line_wrapper ... 2026-11-01 14:27:46,093 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:27:46,094 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845b2a3e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:27:46,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:27:56,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_vn_coa_resync_fills_an_empty_import_export_tax_payment_term ... 2026-11-01 14:28:03,865 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:28:11,780 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:28:12,279 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_vn_coa_resync_preserves_a_bookkeepers_own_import_export_tax_payment_term ... 2026-11-01 14:28:19,524 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:28:27,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:28:28,129 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:28:34,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_customer_who_edited_the_seeded_rate_keeps_their_edit ... 2026-11-01 14:28:40,382 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:28:40,401 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:28:40,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_payment_of_exactly_five_million_after_termination_is_withheld_at_ten_percent ... 2026-11-01 14:28:42,787 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-11-01 14:28:42,912 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_payment_one_dong_below_the_threshold_is_not_withheld ... 2026-11-01 14:28:45,248 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [229] 2026-11-01 14:28:45,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_detached_rule_is_applicable_from_2026_07_01_and_not_the_day_before ... 2026-11-01 14:28:46,014 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:28:46,022 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:28:46,137 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_fresh_install_seeds_exactly_one_vietnam_detached_rule_with_statutory_values ... 2026-11-01 14:28:46,855 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:28:46,865 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:28:46,995 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_moving_the_effective_date_is_an_edit_an_administrator_can_make ... 2026-11-01 14:28:47,553 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:28:47,559 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:28:47,671 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_overlapping_second_vietnam_detached_rule_is_rejected ... 2026-11-01 14:28:48,243 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:28:48,251 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:28:48,534 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seed_does_not_alter_the_three_pre_existing_standard_vietnam_rules ... 2026-11-01 14:28:49,142 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:28:49,152 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:28:49,319 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seeding_across_many_companies_still_yields_one_country_rule ... 2026-11-01 14:28:49,967 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:28:49,976 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:28:50,096 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14565] 2026-11-01 14:28:50,100 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [36] 2026-11-01 14:29:05,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seeding_the_detached_rule_twice_creates_no_duplicate ... 2026-11-01 14:29:06,660 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:29:06,667 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:29:06,780 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_severance_pay_routed_through_the_tax_exempt_category_is_not_withheld ... 2026-11-01 14:29:09,088 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-11-01 14:29:09,222 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_rule_still_arrives_on_a_database_that_already_has_the_others ... 2026-11-01 14:29:09,823 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:29:09,829 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:29:09,925 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15244] 2026-11-01 14:29:09,929 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [45] 2026-11-01 14:29:09,978 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_seeded_rule_applies_no_personal_deduction_and_keeps_it_through_edits ... 2026-11-01 14:29:10,569 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:29:10,578 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:29:10,737 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_seeded_rule_is_a_country_record_with_no_end_date ... 2026-11-01 14:29:11,335 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:29:11,345 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:29:11,537 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 14:29:13,424 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_hr_contract: Starting TestHrContract.test_03_vn_contract ... 2026-11-01 14:29:17,923 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8076, 8075, 8074, 8073] 2026-11-01 14:29:17,932 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-01 14:29:18,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:29:20,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_01_vn_contribution_type_with_SOCIAL_INSURANCE_code ... 2026-11-01 14:29:25,642 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_03_vn_contribution_type_with_HEALTH_INSURANCE_code ... 2026-11-01 14:29:26,290 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_05_vn_contribution_type_with_UNEMPLOYMENT_UNSURANCE_code ... 2026-11-01 14:29:26,934 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_07_vn_contribution_type_with_LABOR_UNION_code ... 2026-11-01 14:29:27,563 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:29:35,335 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_d1_vn_sensitive_line_masked_from_team_leader ... 2026-11-01 14:29:41,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_kpcd_excludes_employee_labor_union ... 2026-11-01 14:29:42,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_multi_company_non_vn_and_allowed_scope ... 2026-11-01 14:29:48,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_figures_signed_split_and_kpcd ... 2026-11-01 14:29:49,720 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_vn_block_is_batched_no_n_plus_1 ... 2026-11-01 14:29:54,618 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_officer_block_visible_to_officer_only ... 2026-11-01 14:29:55,961 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_is_ghost_without_vn_payslip_in_period ... 2026-11-01 14:29:56,402 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_reflects_own_figures_only ... 2026-11-01 14:29:57,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_sensitive_categ_set_is_empty_today ... 2026-11-01 14:29:57,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_ytd_tncn_by_calendar_year ... 2026-11-01 14:29:57,962 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 29 checked, 29 removed 2026-11-01 14:30:05,211 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_non_vn_company_scope_shows_no_vn_ghost_at_all ... 2026-11-01 14:30:17,001 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_company_section_is_ghost_when_vn_applicable_but_empty ... 2026-11-01 14:30:17,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_company_section_stays_real_and_byte_identical_when_populated ... 2026-11-01 14:30:18,610 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_sample_fabrication_is_deterministic_across_calls ... 2026-11-01 14:30:19,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_self_section_is_ghost_when_vn_applicable_but_empty ... 2026-11-01 14:30:19,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_self_section_stays_real_and_byte_identical_when_populated ... 2026-11-01 14:30:20,146 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-11-01 14:30:21,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_01_flat_rate_for_vietnam ... 2026-11-01 14:30:27,067 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_02_progressive_tax_table_for_vietnam_on_new_install ... 2026-11-01 14:30:27,665 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:30:29,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_salary_rule: Starting TestSalaryRule.test_04_1_phone_allowance_for_tax_base_deduction_vietnam ... 2026-11-01 14:30:34,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_salary_rule: Starting TestSalaryRule.test_04_2_phone_allowance_for_tax_base_deduction_vietnam ... 2026-11-01 14:30:35,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:30:35,346 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_1 ... 2026-11-01 14:30:42,450 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:30:45,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_2 ... 2026-11-01 14:30:53,713 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:30:57,180 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:30:57,198 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c133: Starting TestAccountOnDepartment133.test_01_account_on_department ... 2026-11-01 14:31:03,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:31:06,515 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:31:06,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c99: Starting TestAccountOnDepartment99.test_01_account_on_department ... 2026-11-01 14:31:13,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:31:16,408 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:31:22,683 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:31:25,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c133: Starting TestAccountOnEmployee133.test_01_account_on_employee_partner ... 2026-11-01 14:31:25,607 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:31:32,515 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:31:35,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c99: Starting TestAccountOnEmployee99.test_01_account_on_employee_partner ... 2026-11-01 14:31:36,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:31:42,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:31:45,554 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:31:45,957 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-11-01 14:31:46,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:31:54,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:31:58,289 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:31:58,706 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [235] 2026-11-01 14:31:59,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:32:06,542 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:32:14,957 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2510] 2026-11-01 14:32:15,497 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2512] 2026-11-01 14:32:16,984 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_aggregate_mode_reconciliation_dedup ... 2026-11-01 14:32:17,211 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2514] 2026-11-01 14:32:18,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_deadline_derivation_and_pure_classifier ... 2026-11-01 14:32:18,310 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_multi_company_non_vn_company_absent ... 2026-11-01 14:32:18,472 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-11-01 14:32:18,578 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-11-01 14:32:19,140 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_reconciliation_figure_reconciled_unreconciled ... 2026-11-01 14:32:19,301 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-11-01 14:32:19,417 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-11-01 14:32:21,196 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_rk4_separation_at_payload_level ... 2026-11-01 14:32:21,417 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-11-01 14:32:21,543 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-11-01 14:32:22,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_account_gated_fail_safe ... 2026-11-01 14:32:22,896 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-11-01 14:32:22,994 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-11-01 14:32:23,753 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_descriptor_registered ... 2026-11-01 14:32:23,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_requires_officer_group_not_account_alone ... 2026-11-01 14:32:23,982 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-11-01 14:32:24,091 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-11-01 14:32:24,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 14:32:31,808 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:32:40,677 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2523] 2026-11-01 14:32:41,453 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:32:41,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_sample_fabrication_is_deterministic_across_calls ... 2026-11-01 14:32:42,016 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:32:42,299 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:32:42,513 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-11-01 14:32:42,636 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-11-01 14:32:43,378 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:32:50,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:32:53,173 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_01_salary_rule_with_GROSS_code ... 2026-11-01 14:32:57,137 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_02_salary_rule_with_ESINS_code ... 2026-11-01 14:33:00,923 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_03_salary_rule_with_CSINS_code ... 2026-11-01 14:33:04,066 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_04_salary_rule_with_EHINS_code ... 2026-11-01 14:33:07,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_05_salary_rule_with_CHINS_code ... 2026-11-01 14:33:10,197 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_06_salary_rule_with_EUEINS_code ... 2026-11-01 14:33:13,269 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_07_salary_rule_with_GROSS_code ... 2026-11-01 14:33:16,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_08_salary_rule_with_ELUF_code ... 2026-11-01 14:33:19,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_09_salary_rule_with_CLUF_code ... 2026-11-01 14:33:22,139 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_10_salary_rule_with_PTAX_code ... 2026-11-01 14:33:25,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_11_salary_rule_with_HARMFUL_code ... 2026-11-01 14:33:28,837 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:33:35,778 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:33:39,225 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_01_salary_rule_with_GROSS_code ... 2026-11-01 14:33:43,246 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_02_salary_rule_with_ESINS_code ... 2026-11-01 14:33:47,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_03_salary_rule_with_CSINS_code ... 2026-11-01 14:33:50,774 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_04_salary_rule_with_EHINS_code ... 2026-11-01 14:33:54,661 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_05_salary_rule_with_CHINS_code ... 2026-11-01 14:33:58,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_06_salary_rule_with_EUEINS_code ... 2026-11-01 14:34:01,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_07_salary_rule_with_CUEINS_code ... 2026-11-01 14:34:04,952 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_08_salary_rule_with_ELUF_code ... 2026-11-01 14:34:08,382 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_09_salary_rule_with_CLUF_code ... 2026-11-01 14:34:12,126 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_10_salary_rule_with_PTAX_code ... 2026-11-01 14:34:15,414 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_11_salary_rule_with_HARMFUL_code ... 2026-11-01 14:34:19,822 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:34:27,492 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:34:31,021 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2534] 2026-11-01 14:34:31,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_aggregate_vn_summary_partner_fallback_and_guard ... 2026-11-01 14:34:33,290 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_disbursement_entry_shape_tt99_c99 ... 2026-11-01 14:34:33,505 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [259] 2026-11-01 14:34:33,614 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-11-01 14:34:34,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_no_migration_no_version_bump_vn ... 2026-11-01 14:34:34,504 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_rk4_withholdings_not_folded_vn ... 2026-11-01 14:34:34,696 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [262] 2026-11-01 14:34:34,805 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-11-01 14:34:35,776 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_aggregate_vn_register_partner ... 2026-11-01 14:34:36,953 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_per_employee_vn ... 2026-11-01 14:34:37,124 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-11-01 14:34:37,246 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-11-01 14:34:38,690 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:34:46,030 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:34:49,312 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_01_hr_payroll_overtime_account ... 2026-11-01 14:34:49,652 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_02_hr_payroll_overtime_account ... 2026-11-01 14:34:50,590 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:34:58,634 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:35:01,768 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_aggregate_mode_ot_contributes_to_batch_move ... 2026-11-01 14:35:02,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_ot_expense_line_never_reconciled_by_salary_payment ... 2026-11-01 14:35:03,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_ot_participates_via_334_recorder_settles_inclusive_residual ... 2026-11-01 14:35:04,676 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_regression_untaxed_ot_still_credits_334 ... 2026-11-01 14:35:04,783 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:35:09,656 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_change_minimum_wage ... 2026-11-01 14:35:09,847 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_heath_insurance ... 2026-11-01 14:35:09,908 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_labor_union ... 2026-11-01 14:35:09,973 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_social_insurance ... 2026-11-01 14:35:10,038 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_unemployment_unsurance ... 2026-11-01 14:35:10,091 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_foreign_company_keeps_wage_floor_on_a_vietnamese_region ... 2026-11-01 14:35:15,308 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage ... 2026-11-01 14:35:15,365 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage_change_keeps_labor_union_base_bound_at_zero ... 2026-11-01 14:35:15,741 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:35:17,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal.tests.test_vn_salary_rule_meal: Starting TestVietnamMealSalaryRule.test_01_meal_allowance_is_added_once_to_tax_base_deduction ... 2026-11-01 14:35:23,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:35:28,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_01_hr_payroll_meal_account ... 2026-11-01 14:35:30,551 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_02_hr_payroll_meal_account ... 2026-11-01 14:35:33,162 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:35:36,169 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_03_hr_payroll_meal_account ... 2026-11-01 14:35:39,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:35:42,983 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:35:49,581 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:35:52,697 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2572] 2026-11-01 14:35:52,946 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_1388_receivable_never_folded_into_salary_payment ... 2026-11-01 14:35:53,330 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-11-01 14:35:53,433 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-11-01 14:35:54,488 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_aggregate_mode_moded_334_consolidates_and_1388_untouched ... 2026-11-01 14:35:55,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_moded_participates_via_334_net_of_meal ... 2026-11-01 14:35:55,770 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-11-01 14:35:55,886 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [274] 2026-11-01 14:35:56,840 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_regression_moded_account_map_unchanged ... 2026-11-01 14:35:57,012 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [276] 2026-11-01 14:35:57,139 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [277] 2026-11-01 14:35:58,274 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:35:59,369 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_04_taxed_ot_untaxed_ot_before_2026 ... 2026-11-01 14:35:59,913 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_05_taxed_ot_untaxed_ot_from_2026 ... 2026-11-01 14:36:00,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_06_overtime_salary_rule_amount_map_is_kept_generic ... 2026-11-01 14:36:00,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_07_non_vietnam_company_keeps_legacy_behavior ... 2026-11-01 14:36:00,967 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_12_auto_generate_payslip_before_2026 ... 2026-11-01 14:36:01,065 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) started manually 2026-11-01 14:36:01,670 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) done 2026-11-01 14:36:01,742 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:36:08,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:36:12,065 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:36:13,517 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #384 deleted mail.message records with IDs: [4025, 4024] 2026-11-01 14:36:13,542 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #384 deleted loan.floating.rate records with IDs: [2, 1] 2026-11-01 14:36:13,593 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #384 deleted mail.message records with IDs: [4029, 4028, 4027] 2026-11-01 14:36:13,602 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #384 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-11-01 14:36:13,648 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #384 deleted mail.message records with IDs: [4033, 4032, 4031] 2026-11-01 14:36:13,658 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #384 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-11-01 14:36:14,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_borrow ... 2026-11-01 14:36:14,480 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_lend ... 2026-11-01 14:36:14,555 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_product_category_loan ... 2026-11-01 14:36:14,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_setting ... 2026-11-01 14:36:14,690 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:36:30,551 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:36:42,452 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:36:49,064 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:36:51,927 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:36:54,358 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:36:57,095 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:36:59,841 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:37:02,579 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 14:37:17,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:37:23,552 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:37:26,945 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 14:37:42,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:37:55,033 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:38:00,666 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:00,774 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:02,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:38:02,642 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_account_is_seeded_on_circular_133 ... 2026-11-01 14:38:02,696 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_account_is_seeded_on_circular_99 ... 2026-11-01 14:38:02,750 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:02,804 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:02,891 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:38:17,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:38:28,500 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:38:42,884 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:43,125 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:43,283 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:44,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:38:45,463 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:45,746 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-01 14:38:45,880 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:45,923 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #396 deleted ir.default records with IDs: [4612] 2026-11-01 14:38:47,279 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:38:47,753 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:47,807 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #396 deleted ir.default records with IDs: [4612] 2026-11-01 14:38:47,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-01 14:38:47,992 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:48,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-01 14:38:48,310 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:50,767 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #396 deleted ir.default records with IDs: [4612] 2026-11-01 14:38:50,785 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #396 deleted ir.default records with IDs: [4632] 2026-11-01 14:38:51,051 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company VN WC Default C99 (id 266): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-01 14:38:51,234 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-01 14:38:51,495 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:51,525 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #396 deleted ir.default records with IDs: [4612] 2026-11-01 14:38:51,545 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #396 deleted ir.default records with IDs: [4632] 2026-11-01 14:38:52,438 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-01 14:38:52,701 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:52,892 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:53,093 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:38:53,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_user_chosen_default_survives_a_chart_reload ... 2026-11-01 14:38:54,756 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:38:55,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_user_chosen_default_survives_the_install_hook ... 2026-11-01 14:38:55,551 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-01 14:38:55,746 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 14:39:10,530 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:39:21,553 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:39:30,017 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_late_consumption: Starting TestVnLateConsumption.test_late_consumption_keeps_core_result_with_an_expense_inbound_account ... 2026-11-01 14:39:41,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_late_consumption: Starting TestVnLateConsumption.test_late_consumption_leaves_154_at_zero_on_a_vietnamese_chart ... 2026-11-01 14:39:52,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 14:40:07,772 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:40:18,953 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:40:27,760 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_posted_components: Starting TestVnWipEntryAfterPostConsumption.test_posted_components_come_off_each_vietnamese_credit ... 2026-11-01 14:40:35,081 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 14:40:49,670 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:41:01,316 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:41:09,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credit_follows_a_changed_category_account ... 2026-11-01 14:41:16,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credits_each_category_valuation_account_on_circular_133 ... 2026-11-01 14:41:19,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credits_each_category_valuation_account_on_circular_99 ... 2026-11-01 14:41:22,262 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_keeps_a_component_line_when_nothing_is_consumed ... 2026-11-01 14:41:23,961 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_keeps_one_credit_when_the_chart_is_not_vietnamese ... 2026-11-01 14:41:33,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-01 14:41:34,003 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_location_that_is_not_for_subcontracting_gets_no_setting ... 2026-11-01 14:41:37,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_carries_materials_in_wip_when_the_main_one_does ... 2026-11-01 14:41:41,676 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_created_with_an_untouched_setting_follows_the_main_one ... 2026-11-01 14:41:45,576 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_follows_the_main_location_of_the_company_it_belongs_to ... 2026-11-01 14:41:52,740 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_keeps_materials_in_inventory_when_the_main_one_does ... 2026-11-01 14:41:56,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_keeps_the_setting_it_was_given ... 2026-11-01 14:42:00,561 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_stays_empty_when_the_main_one_is_empty ... 2026-11-01 14:42:04,538 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:42:05,494 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_a_component_with_no_open_resupply_is_refused_not_mis_chained ... 2026-11-01 14:42:05,722 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_each_resupply_move_carries_the_group_of_the_order_it_feeds ... 2026-11-01 14:42:06,091 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_each_resupply_move_feeds_the_raw_move_of_its_own_component ... 2026-11-01 14:42:06,490 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_the_generated_quantities_are_the_ones_the_user_typed ... 2026-11-01 14:42:06,848 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:42:06,861 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_credit_split: Starting TestSubcontractCreditSplit.test_the_two_parts_of_a_foreign_currency_receipt_credit_add_up_to_the_original_amount ... 2026-11-01 14:42:06,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:42:07,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_workorder_cost: Starting TestSubcontractWorkorderCost.test_an_operation_is_valued_at_the_rate_it_was_done_at_after_the_work_center_rate_rises ... 2026-11-01 14:42:08,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_workorder_cost: Starting TestSubcontractWorkorderCost.test_an_order_without_operations_has_no_work_center_cost_while_other_orders_have_some ... 2026-11-01 14:42:09,632 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:42:10,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_backorder_receipt_line_does_not_inherit_the_previous_receipt_source_order ... 2026-11-01 14:42:13,862 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [195] 2026-11-01 14:42:14,448 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [198, 207] 2026-11-01 14:42:15,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_above_the_po_fee_after_a_switch_to_stock_adds_only_the_fee_difference ... 2026-11-01 14:42:19,163 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [217] 2026-11-01 14:42:22,816 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_at_the_po_fee_after_a_switch_to_stock_creates_no_price_difference ... 2026-11-01 14:42:26,341 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [226] 2026-11-01 14:42:28,759 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_covering_a_switched_receipt_and_a_plain_receipt_books_the_difference_of_both ... 2026-11-01 14:42:32,560 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [235] 2026-11-01 14:42:39,093 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_done_receipt_keeps_entering_the_company_after_the_location_switches_to_stock ... 2026-11-01 14:42:43,090 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [245] 2026-11-01 14:42:43,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_late_bill_difference_after_a_switch_is_booked_on_the_goods_in_average_cost ... 2026-11-01 14:42:47,778 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [254] 2026-11-01 14:42:52,537 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_late_bill_difference_after_a_switch_is_booked_on_the_goods_in_fifo ... 2026-11-01 14:42:56,102 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [263] 2026-11-01 14:43:00,827 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_manufacturing_order_backorder_stays_open_and_its_raw_material_unconsumed_until_received ... 2026-11-01 14:43:03,892 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [269] 2026-11-01 14:43:04,392 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [272] 2026-11-01 14:43:05,238 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_partial_receipt_never_acquires_quantity_it_did_not_receive ... 2026-11-01 14:43:08,501 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [283] 2026-11-01 14:43:09,167 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [286, 295] 2026-11-01 14:43:10,321 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_partial_two_order_receipt_leaves_the_unreceived_quantity_on_one_backorder_line ... 2026-11-01 14:43:13,667 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [302] 2026-11-01 14:43:14,314 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [305, 314] 2026-11-01 14:43:15,472 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_programmatic_receipt_completes_without_the_validation_wizard ... 2026-11-01 14:43:18,960 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [324] 2026-11-01 14:43:19,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_fed_by_two_orders_enters_stock_at_the_total_of_both_order_costs ... 2026-11-01 14:43:23,614 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [331] 2026-11-01 14:43:24,172 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [334, 342] 2026-11-01 14:43:25,056 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_recorded_line_by_line_produces_one_manufacturing_order_per_line ... 2026-11-01 14:43:28,376 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [347] 2026-11-01 14:43:28,939 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [350, 357] 2026-11-01 14:43:29,738 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_supplied_by_a_single_order_stays_one_delivery_line ... 2026-11-01 14:43:33,040 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [365] 2026-11-01 14:43:33,538 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_taken_while_materials_were_kept_in_inventory_does_not_enter_the_company_after_a_switch_to_wip ... 2026-11-01 14:43:37,511 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [374] 2026-11-01 14:43:37,914 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_the_manufacturing_order_cannot_supply_is_refused ... 2026-11-01 14:43:40,721 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_whose_order_could_not_be_resolved_still_enters_stock ... 2026-11-01 14:43:43,985 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [391] 2026-11-01 14:43:44,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_source_order_remaining_quantity_reflects_what_the_receipt_already_drew ... 2026-11-01 14:43:47,850 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [397] 2026-11-01 14:43:48,507 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [400, 409] 2026-11-01 14:43:49,653 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_standard_cost_bill_after_a_switch_to_stock_books_the_variance_only ... 2026-11-01 14:43:53,526 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [419] 2026-11-01 14:43:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_subcontracting_location_kept_in_inventory_keeps_the_core_valuation ... 2026-11-01 14:43:59,429 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [428] 2026-11-01 14:43:59,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_subcontracting_location_with_no_choice_keeps_the_core_valuation ... 2026-11-01 14:44:04,195 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [437] 2026-11-01 14:44:04,712 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_bill_above_the_po_fee_adds_only_the_fee_difference ... 2026-11-01 14:44:08,167 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [446] 2026-11-01 14:44:11,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_bill_at_the_po_fee_creates_no_price_difference ... 2026-11-01 14:44:15,218 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [455] 2026-11-01 14:44:17,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_keeps_the_materials_of_a_receipt_after_the_location_switches_to_stock ... 2026-11-01 14:44:21,103 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [464] 2026-11-01 14:44:23,753 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-11-01 14:44:23,768 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22973] 2026-11-01 14:44:23,774 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:44:23,863 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_materials_carried_in_wip_show_standard_quantity_keys_the_analysis_renders ... 2026-11-01 14:44:27,739 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [473] 2026-11-01 14:44:28,735 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-11-01 14:44:28,743 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23000] 2026-11-01 14:44:28,749 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:44:28,836 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_a_subcontract_order_on_a_valued_location_equals_the_finished_goods_value ... 2026-11-01 14:44:32,569 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [482] 2026-11-01 14:44:33,424 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-11-01 14:44:33,435 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23025] 2026-11-01 14:44:33,441 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:44:33,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_materials_carried_in_wip_equals_the_finished_goods_debit ... 2026-11-01 14:44:37,351 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [491] 2026-11-01 14:44:40,112 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-11-01 14:44:40,126 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23054] 2026-11-01 14:44:40,135 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:44:40,240 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_materials_kept_in_inventory_reports_each_material_once ... 2026-11-01 14:44:44,428 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [500] 2026-11-01 14:44:46,899 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-11-01 14:44:46,910 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23083] 2026-11-01 14:44:46,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:44:47,018 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_each_order_received_ledger_records_only_what_that_order_supplied ... 2026-11-01 14:44:50,163 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [506] 2026-11-01 14:44:50,903 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [509, 518] 2026-11-01 14:44:51,986 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_each_unit_of_a_two_order_receipt_keeps_the_cost_of_the_order_that_made_it ... 2026-11-01 14:44:56,070 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [526] 2026-11-01 14:44:56,619 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [529, 537] 2026-11-01 14:44:57,417 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_every_lot_is_valued_at_the_cost_of_the_order_that_produced_it ... 2026-11-01 14:45:01,724 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [543] 2026-11-01 14:45:02,372 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [546, 554] 2026-11-01 14:45:03,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_finished_goods_enter_stock_at_the_manufacturing_order_own_cost ... 2026-11-01 14:45:06,942 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [562] 2026-11-01 14:45:07,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_lot_valuated_finished_goods_enter_stock_at_the_order_cost_for_every_lot ... 2026-11-01 14:45:10,690 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [568] 2026-11-01 14:45:11,288 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [571, 578] 2026-11-01 14:45:12,144 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_manufacturing_order_moves_are_never_dated_after_the_receipt_they_feed ... 2026-11-01 14:45:15,568 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [586] 2026-11-01 14:45:16,051 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_material_issued_to_the_subcontractor_leaves_inventory_for_the_wip_account ... 2026-11-01 14:45:19,105 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_non_vietnamese_company_can_carry_subcontracted_materials_in_wip ... 2026-11-01 14:45:22,859 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [603] 2026-11-01 14:45:25,011 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_only_the_material_the_order_consumed_leaves_the_subcontractor_balance ... 2026-11-01 14:45:28,598 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [612] 2026-11-01 14:45:29,183 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_partial_subcontract_receipts_relieve_wip_in_proportion ... 2026-11-01 14:45:33,521 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [621] 2026-11-01 14:45:36,810 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [626] 2026-11-01 14:45:38,884 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_receipt_credits_follow_the_configured_location_and_category_accounts ... 2026-11-01 14:45:43,236 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [635] 2026-11-01 14:45:43,754 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_receipt_without_location_accounts_credits_the_category_production_account ... 2026-11-01 14:45:47,294 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [644] 2026-11-01 14:45:47,805 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_resupply_without_location_accounts_debits_the_category_production_account_not_cost_of_goods_sold ... 2026-11-01 14:45:50,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_returned_unused_material_relieves_wip ... 2026-11-01 14:45:53,309 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [662] 2026-11-01 14:45:53,375 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [663] 2026-11-01 14:45:54,822 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_seed_leaves_a_location_empty_while_its_receipts_are_not_billed ... 2026-11-01 14:45:58,788 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [671] 2026-11-01 14:45:59,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company My Company (San Francisco) holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-01 14:46:01,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_standard_cost_subcontract_clears_wip_and_stock_input ... 2026-11-01 14:46:04,891 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [680] 2026-11-01 14:46:07,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_the_lines_of_a_two_order_receipt_are_never_merged_back_into_one ... 2026-11-01 14:46:10,562 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [686] 2026-11-01 14:46:11,102 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [689, 696] 2026-11-01 14:46:11,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_unbilled_receipts_of_another_company_do_not_block_the_valuation_change ... 2026-11-01 14:46:16,553 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_upgrade_keeps_existing_vietnamese_subcontracting_locations_in_wip ... 2026-11-01 14:46:20,497 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [705] 2026-11-01 14:46:22,734 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_upgrade_seeds_a_location_whose_receipts_are_not_billed_yet ... 2026-11-01 14:46:26,379 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [714] 2026-11-01 14:46:28,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_validating_a_receipt_does_not_leave_the_live_valuation_on_the_moves_it_returns ... 2026-11-01 14:46:32,415 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [723] 2026-11-01 14:46:32,891 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_be_forced_while_the_location_holds_stock ... 2026-11-01 14:46:35,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_once_the_receipt_is_fully_billed ... 2026-11-01 14:46:39,402 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [740] 2026-11-01 14:46:41,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_while_the_location_holds_no_stock ... 2026-11-01 14:46:42,587 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_while_the_receipts_have_no_purchase_order ... 2026-11-01 14:46:45,741 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [749] 2026-11-01 14:46:46,346 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_child_location_holds_stock ... 2026-11-01 14:46:47,236 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_receipt_is_only_partially_billed ... 2026-11-01 14:46:50,739 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [758] 2026-11-01 14:46:54,474 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_stock_receipt_is_not_billed ... 2026-11-01 14:46:58,108 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [767] 2026-11-01 14:47:00,153 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_wip_receipt_is_not_billed ... 2026-11-01 14:47:03,491 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [776] 2026-11-01 14:47:04,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_the_location_holds_stock ... 2026-11-01 14:47:07,138 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_vietnamese_company_can_keep_subcontracted_materials_in_inventory ... 2026-11-01 14:47:11,159 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [793] 2026-11-01 14:47:13,898 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_and_stock_input_net_to_zero_after_subcontract_resupply_receipt_and_bill ... 2026-11-01 14:47:17,265 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [802] 2026-11-01 14:47:19,471 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_counts_subcontract_components_kept_in_inventory ... 2026-11-01 14:47:22,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_ignores_vietnamese_subcontract_components ... 2026-11-01 14:47:25,840 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:47:25,858 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_a_chart_whose_template_data_cannot_be_composed_is_skipped_and_the_others_are_seeded ... 2026-11-01 14:47:35,033 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_a_company_whose_chart_is_no_longer_available_does_not_stop_the_other_companies_being_seeded ... 2026-11-01 14:47:43,806 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_chart_reload_keeps_a_kept_in_inventory_choice ... 2026-11-01 14:47:49,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:47:53,358 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:47:53,363 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:47:53,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 14:47:53,535 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:47:55,362 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_charts_without_the_seed_leave_subcontracting_valuation_empty ... 2026-11-01 14:48:00,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_post_init_seeds_empty_vietnamese_subcontracting_locations ... 2026-11-01 14:48:06,770 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:48:10,135 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_leaves_a_location_empty_while_a_child_location_holds_stock ... 2026-11-01 14:48:14,552 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Child holding stock holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-01 14:48:14,606 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_leaves_a_location_holding_stock_empty ... 2026-11-01 14:48:18,749 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Holding stock holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-01 14:48:18,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_still_fills_the_empty_locations_of_a_company_next_to_the_one_it_skips ... 2026-11-01 14:48:24,222 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Two subcontractors holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-01 14:48:24,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seeding_never_parses_the_chart_data_files ... 2026-11-01 14:48:28,637 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_vietnamese_charts_seed_the_subcontracting_location_in_wip ... 2026-11-01 14:48:34,478 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:48:43,087 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:48:45,808 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:48:45,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_stock_location_form_resolves_and_carries_is_subcontracting_location ... 2026-11-01 14:48:45,878 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_the_resupply_wizard_action_opens_the_wizard_model ... 2026-11-01 14:48:45,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_the_resupply_wizard_form_serves_its_authored_line_columns ... 2026-11-01 14:48:45,972 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_wizard_date_defaults_to_the_current_time_not_a_value_frozen_at_import ... 2026-11-01 14:48:46,099 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:48:46,557 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_cancelled_settlement_leaves_its_order_reporting_unaccounted_material ... 2026-11-01 14:48:48,052 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_a_committed_sibling_was_drawn_from_cannot_be_cancelled ... 2026-11-01 14:48:51,583 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_drawn_after_a_cancel_reports_what_the_cancelled_one_reported ... 2026-11-01 14:48:53,096 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_reaching_done_restates_a_draft_siblings_material_quantities ... 2026-11-01 14:48:54,682 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_reaching_done_takes_its_subcontracting_moves_from_a_draft_sibling ... 2026-11-01 14:48:56,233 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_that_returned_material_to_the_warehouse_cannot_be_cancelled ... 2026-11-01 14:48:58,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_sibling_reaching_done_leaves_a_settled_rows_quantities_alone ... 2026-11-01 14:48:59,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_a_settlement_cancels_the_rows_it_settled ... 2026-11-01 14:49:01,409 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_the_later_settlement_first_makes_the_earlier_one_cancellable ... 2026-11-01 14:49:04,736 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_the_return_transfers_first_releases_them_and_permits_the_cancel ... 2026-11-01 14:49:06,806 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [916, 917] 2026-11-01 14:49:06,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_the_cancel_button_is_offered_on_a_settlement_that_is_already_done ... 2026-11-01 14:49:08,585 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:49:09,403 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-11-01 14:49:09,416 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26801] 2026-11-01 14:49:09,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:49:09,743 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-11-01 14:49:09,751 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26803] 2026-11-01 14:49:09,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:49:10,072 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-11-01 14:49:10,079 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26805] 2026-11-01 14:49:10,085 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:49:10,099 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_columns_visibility: Starting TestSettlementColumnsVisibility.test_settlement_info_is_not_offered_to_users_who_cannot_read_settlements ... 2026-11-01 14:49:10,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_columns_visibility: Starting TestSettlementColumnsVisibility.test_settlement_info_is_offered_to_settlement_users ... 2026-11-01 14:49:10,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:49:10,630 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_columns_options_with_no_columns_settlement_key_reports_no_settlement_figures ... 2026-11-01 14:49:10,691 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_every_line_key_the_settlement_templates_format_is_supplied_under_every_group_by ... 2026-11-01 14:49:12,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_filter_options_with_no_columns_options_key_reports_no_settlement_figures ... 2026-11-01 14:49:12,271 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_material_group_by_with_columns_on_reports_the_correct_settlement_figures ... 2026-11-01 14:49:13,836 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_purchase_order_group_by_with_columns_on_reports_the_correct_settlement_figures ... 2026-11-01 14:49:15,410 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_settlement_columns_switched_off_costs_fewer_queries_than_switched_on ... 2026-11-01 14:49:17,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_settlement_columns_switched_off_reports_no_settlement_figures ... 2026-11-01 14:49:18,853 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:49:19,325 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_a_settlement_carries_the_date_it_was_actually_created ... 2026-11-01 14:49:19,488 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_a_settlement_stops_offering_a_return_once_the_material_is_consumed ... 2026-11-01 14:49:21,907 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_confirming_the_return_produces_a_transfer_linked_back_to_the_settlement ... 2026-11-01 14:49:24,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_settlements_created_at_different_times_carry_their_own_dates ... 2026-11-01 14:49:24,845 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_the_return_transfer_carries_the_quantity_the_settlement_reports_remaining ... 2026-11-01 14:49:27,618 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:49:28,128 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_a_resupply_fanned_across_orders_for_one_finished_product_is_settled ... 2026-11-01 14:49:30,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_a_resupply_serving_two_finished_products_is_refused_not_attributed_to_one ... 2026-11-01 14:49:31,878 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_returned_material_does_not_disturb_the_finished_product_attribution ... 2026-11-01 14:49:33,039 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1023] 2026-11-01 14:49:33,096 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1024] 2026-11-01 14:49:33,568 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:49:34,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_done_settlement_stops_reporting_a_remainder_a_later_receipt_consumed ... 2026-11-01 14:49:35,950 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1029] 2026-11-01 14:49:36,755 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1036] 2026-11-01 14:49:37,253 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_fully_consumed_resupply_leaves_nothing_remaining ... 2026-11-01 14:49:38,786 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_second_settlement_reports_only_what_the_first_left_per_resupply ... 2026-11-01 14:49:41,201 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1051] 2026-11-01 14:49:42,294 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1058] 2026-11-01 14:49:42,700 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settled_subcontracting_order_is_found_by_the_settle_state_search ... 2026-11-01 14:49:42,789 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [83, 82] 2026-11-01 14:49:42,874 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [81] 2026-11-01 14:49:42,987 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5989, 5986] 2026-11-01 14:49:43,065 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [356327] 2026-11-01 14:49:43,065 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted purchase.order records with IDs: [17] 2026-11-01 14:49:43,072 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [702] 2026-11-01 14:49:44,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settlement_cannot_be_confirmed_without_lines_or_a_done_transfer ... 2026-11-01 14:49:46,296 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settlement_drawn_after_every_receipt_leaves_nothing_remaining ... 2026-11-01 14:49:48,757 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1083] 2026-11-01 14:49:49,565 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1092] 2026-11-01 14:49:49,925 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_an_order_placed_in_dozens_settles_its_material_in_the_material_unit ... 2026-11-01 14:49:51,206 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1102] 2026-11-01 14:49:51,261 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1103] 2026-11-01 14:49:53,848 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_material_returned_after_confirmation_is_reported_and_clears_the_remainder ... 2026-11-01 14:49:55,220 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1120] 2026-11-01 14:49:55,274 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1121] 2026-11-01 14:49:57,807 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_one_settlement_covers_every_resupply_movement_of_the_order ... 2026-11-01 14:50:00,222 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1135] 2026-11-01 14:50:01,139 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:50:01,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_a_correction_to_the_quantity_handed_over ... 2026-11-01 14:50:03,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_finished_products_received_after_it_was_drawn ... 2026-11-01 14:50:06,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_material_the_subcontractor_consumes_later ... 2026-11-01 14:50:10,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_stops_attributing_material_a_second_finished_product_now_claims ... 2026-11-01 14:50:12,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_return_no_longer_charged_to_a_settlement_stops_counting_as_returned ... 2026-11-01 14:50:14,742 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_keeps_the_delivered_quantity_it_was_settled_on ... 2026-11-01 14:50:16,644 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_keeps_the_finished_product_it_was_settled_under ... 2026-11-01 14:50:18,910 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1225] 2026-11-01 14:50:19,049 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_still_reports_the_return_the_settlement_itself_offers ... 2026-11-01 14:50:21,060 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settlement_set_back_to_draft_follows_material_consumed_afterwards ... 2026-11-01 14:50:24,656 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_material_returned_against_a_settlement_counts_only_once_the_transfer_is_validated ... 2026-11-01 14:50:26,479 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:50:26,970 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_order_filters: Starting TestSettlementOrderFilters.test_the_shipped_settle_filters_follow_the_settlement_state ... 2026-11-01 14:50:28,496 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:50:29,026 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_remaining_quantity: Starting TestSettlementRemainingQuantity.test_material_remaining_after_a_re_settlement_is_the_physical_standing_balance ... 2026-11-01 14:50:32,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_remaining_quantity: Starting TestSettlementRemainingQuantity.test_the_group_total_for_material_remaining_equals_the_rows_it_totals ... 2026-11-01 14:50:36,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:50:39,034 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_a_buyer_set_as_settlement_user_may_not_see_the_material_price ... 2026-11-01 14:50:39,150 104 INFO rb-2cd94b9-226205-431190 odoo.models: Access Denied by ACLs for operation: read, uid: 494, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-11-01 14:50:39,271 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #494 deleted mail.message records with IDs: [27297] 2026-11-01 14:50:39,286 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #494 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-11-01 14:50:39,312 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_a_settlement_user_without_accounting_may_not_see_the_material_price ... 2026-11-01 14:50:39,363 104 INFO rb-2cd94b9-226205-431190 odoo.models: Access Denied by ACLs for operation: read, uid: 492, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-11-01 14:50:39,471 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #492 deleted mail.message records with IDs: [27297] 2026-11-01 14:50:39,482 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #492 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-11-01 14:50:39,507 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_an_accountant_set_as_settlement_user_may_see_the_material_price ... 2026-11-01 14:50:39,612 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #493 deleted mail.message records with IDs: [27297] 2026-11-01 14:50:39,622 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #493 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-11-01 14:50:39,656 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:50:39,668 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_group_by_the_shipped_views_offer_can_actually_be_grouped ... 2026-11-01 14:50:39,731 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_measure_the_shipped_pivot_offers_can_be_aggregated ... 2026-11-01 14:50:39,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_shipped_action_declares_only_view_modes_this_series_can_serve ... 2026-11-01 14:50:39,797 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_details_list_forces_no_column_the_model_derives_for_itself ... 2026-11-01 14:50:39,860 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_details_page_serves_its_authored_settlement_line_columns ... 2026-11-01 14:50:39,914 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_action_opens_the_settlement_model_with_a_servable_view ... 2026-11-01 14:50:39,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_form_serves_a_chatter ... 2026-11-01 14:50:40,064 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_line_list_serves_its_authored_columns ... 2026-11-01 14:50:40,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_list_serves_its_authored_columns ... 2026-11-01 14:50:40,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_subcontracting_details_page_serves_its_authored_move_columns ... 2026-11-01 14:50:40,207 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:50:41,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_aggregated_price_data_when_source_order_is_blocked ... 2026-11-01 14:50:41,991 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [189], uid: 497, model: sale.order.line 2026-11-01 14:50:42,083 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_per_line_price_data_when_source_order_is_blocked ... 2026-11-01 14:50:42,930 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 498, model: sale.order.line 2026-11-01 14:50:42,984 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_picking_operation_report_totals_when_source_order_is_blocked ... 2026-11-01 14:50:43,839 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [94], uid: 499, model: sale.order 2026-11-01 14:50:43,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 14:50:44,765 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_price_tax_totals: Starting TestPriceTaxTotals.test_delivery_slip_tax_totals_from_confirmed_sale_order ... 2026-11-01 14:50:45,372 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:50:45,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_footer_date ... 2026-11-01 14:50:45,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_total_amount_untaxed ... 2026-11-01 14:50:45,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_debit_credit_codes_read_in_the_picking_company ... 2026-11-01 14:50:49,736 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_done_move_prints_the_cost_it_was_valued_at ... 2026-11-01 14:50:49,808 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_in_words_names_the_currency_once ... 2026-11-01 14:50:50,072 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_of_moves_valued_out_up_to_12 ... 2026-11-01 14:50:50,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_untaxed_in_words_no_vi_vn_installed ... 2026-11-01 14:50:50,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:50:56,605 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:51:00,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:51:07,915 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:51:16,372 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_auto_invoice_at_close_is_posted_not_draft ... 2026-11-01 14:51:17,325 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #502 deleted account.move.line records with IDs: [6441] 2026-11-01 14:51:17,662 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #502 deleted account.move records with IDs: [2491] 2026-11-01 14:51:19,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_cap_one_forces_one_invoice_per_order ... 2026-11-01 14:51:21,483 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_splits_group_exceeding_cap_into_multiple_invoices ... 2026-11-01 14:51:23,889 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_not_invoiced_filter_includes_paid_and_done_excludes_invoiced ... 2026-11-01 14:51:26,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_one_by_one_mode_ignores_grouping_and_cap ... 2026-11-01 14:51:30,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_session_close_no_duplicate_revenue_booking ... 2026-11-01 14:51:31,328 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #502 deleted account.move.line records with IDs: [6506] 2026-11-01 14:51:31,622 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #502 deleted account.move records with IDs: [2518] 2026-11-01 14:51:33,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 14:51:43,809 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it ... 2026-11-01 14:51:44,082 104 INFO rb-2cd94b9-226205-431190 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: 2924 2026-11-01 14:51:44,082 104 INFO rb-2cd94b9-226205-431190 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/tmpab5hul9y_chrome_odoo 2026-11-01 14:51:44,082 104 INFO rb-2cd94b9-226205-431190 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:34455/json/version 2026-11-01 14:51:44,083 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34455/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:51:44,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Browser version: Chrome/150.0.7871.114 2026-11-01 14:51:44,101 104 INFO rb-2cd94b9-226205-431190 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:34455/json 2026-11-01 14:51:44,102 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34455/json with timeout 3 increased to 10s during tests 2026-11-01 14:51:44,109 104 INFO rb-2cd94b9-226205-431190 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:34455/devtools/page/C779B1A317ADEFF72A4971020E960715 2026-11-01 14:51:44,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Enable chrome headless console log notification 2026-11-01 14:51:44,126 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Chrome headless enable page notifications 2026-11-01 14:51:44,168 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:51:44,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Setting session cookie in browser 2026-11-01 14:51:44,180 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:44,180 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:44,194 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:51:44,923 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:44] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 180 0.078 0.654 2026-11-01 14:51:44,926 104 INFO rb-2cd94b9-226205-431190 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': 'C779B1A317ADEFF72A4971020E960715', 'loaderId': '080B14FB72A1D2570C23ED5AE5EAF26B', 'isDownload': False} 2026-11-01 14:51:44,926 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled')" 2026-11-01 14:51:44,940 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:51:44,958 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:44] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 14:51:44,966 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:44] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-01 14:51:44,971 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:44] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-01 14:51:45,326 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 14:51:45,334 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:51:45,335 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:45,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: IndexedDB 1 Ready 2026-11-01 14:51:45,352 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.012 2026-11-01 14:51:45,362 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:45,370 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [1/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-01 14:51:45,780 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.145 0.291 2026-11-01 14:51:45,781 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.412 2026-11-01 14:51:45,915 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-01 14:51:45,924 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 14:51:45,951 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:51:45,965 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:45] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-11-01 14:51:45,971 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: Owl is running in 'dev' mode. 2026-11-01 14:51:46,034 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:46,039 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:46,070 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 14:51:46,078 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:51:46,081 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 14:51:46,095 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image/res.users/507/avatar_128 HTTP/1.1" 200 - 17 0.013 0.023 2026-11-01 14:51:46,112 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=res.company&id=304&field=logo HTTP/1.1" 200 - 9 0.004 0.049 2026-11-01 14:51:46,123 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [2/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-01 14:51:46,125 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image/res.company/304/favicon HTTP/1.1" 200 - 4 0.003 0.047 2026-11-01 14:51:46,158 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.009 2026-11-01 14:51:46,166 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.014 2026-11-01 14:51:46,173 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.025 2026-11-01 14:51:46,180 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.031 2026-11-01 14:51:46,189 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.033 2026-11-01 14:51:46,197 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.044 2026-11-01 14:51:46,205 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-01 14:51:46,212 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.028 2026-11-01 14:51:46,218 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:51:46,226 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.053 2026-11-01 14:51:46,230 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [3/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-01 14:51:46,232 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:51:46,245 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.008 0.037 2026-11-01 14:51:46,251 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-01 14:51:46,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.018 0.053 2026-11-01 14:51:46,367 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [4/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step hold the order's first server push in flight (trigger: body) 2026-11-01 14:51:46,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [5/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step push the draft order to the server in the background (trigger: body) 2026-11-01 14:51:46,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [6/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-01 14:51:46,568 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [7/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-01 14:51:46,659 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [8/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-01 14:51:46,671 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:46,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [9/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .order-row:has(.col:contains("-0001")) .delete-button 2026-11-01 14:51:46,776 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [10/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"] 2026-11-01 14:51:46,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [11/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-01 14:51:46,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [12/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the order is gone from the till while its sync is still in flight (trigger: .ticket-screen) 2026-11-01 14:51:46,979 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [13/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the held sync lands on the server (trigger: .ticket-screen) 2026-11-01 14:51:47,049 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21685529 started for PoS orders references: [{'name': 'Order 00023-001-0001', 'uuid': '9250bc03-79e9-45af-8bef-c6623a5446a2'}] 2026-11-01 14:51:47,123 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21685529 order {'name': 'Order 00023-001-0001', 'uuid': '9250bc03-79e9-45af-8bef-c6623a5446a2'} created pos.order #44 2026-11-01 14:51:47,126 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21685529 finished 2026-11-01 14:51:47,182 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.054 0.082 2026-11-01 14:51:47,265 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:47] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.022 0.038 2026-11-01 14:51:47,276 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [14/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step find the server order of the deleted draft (trigger: .ticket-screen) 2026-11-01 14:51:47,337 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:47] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 14:51:47,342 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [15/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the server cancelled the order and it is gone from the till (trigger: .ticket-screen) 2026-11-01 14:51:47,400 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:47] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:51:47,404 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: tour succeeded 2026-11-01 14:51:47,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: ╔═════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ 2026-11-01 14:51:47,465 104 INFO rb-2cd94b9-226205-431190 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 15451132 (allocated 16523264) 2026-11-01 14:51:47,476 104 INFO rb-2cd94b9-226205-431190 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 2924 2026-11-01 14:51:47,477 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Closing websocket connection 2026-11-01 14:51:47,477 104 INFO rb-2cd94b9-226205-431190 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 2924 2026-11-01 14:51:47,577 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_145147_577035_test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.txt 2026-11-01 14:51:47,577 104 INFO rb-2cd94b9-226205-431190 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/tmpab5hul9y_chrome_odoo" 2026-11-01 14:51:47,636 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:47,919 104 INFO rb-2cd94b9-226205-431190 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: 3135 2026-11-01 14:51:47,919 104 INFO rb-2cd94b9-226205-431190 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/tmpw6mu_li__chrome_odoo 2026-11-01 14:51:47,919 104 INFO rb-2cd94b9-226205-431190 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:39771/json/version 2026-11-01 14:51:47,920 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39771/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:51:47,941 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:47,941 104 INFO rb-2cd94b9-226205-431190 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:39771/json 2026-11-01 14:51:47,941 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39771/json with timeout 3 increased to 10s during tests 2026-11-01 14:51:47,954 104 INFO rb-2cd94b9-226205-431190 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:39771/devtools/page/07F6C1372E95F7995B833176418047CC 2026-11-01 14:51:47,961 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:47,965 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:47,994 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:51:48,003 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:48,004 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:48,005 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:48,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:51:49,568 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:49] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.072 1.484 2026-11-01 14:51:49,571 104 INFO rb-2cd94b9-226205-431190 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': '07F6C1372E95F7995B833176418047CC', 'loaderId': '7C90BAFB24D776D07A5571F51835FB96', 'isDownload': False} 2026-11-01 14:51:49,572 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:49,592 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:51:49,610 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:49] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 14:51:49,621 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:49] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 14:51:49,625 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:49] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-11-01 14:51:49,982 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 14:51:49,989 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:49,990 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:50,008 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:50,009 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:50,010 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-11-01 14:51:50,014 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:50,534 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.169 0.364 2026-11-01 14:51:50,536 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.509 2026-11-01 14:51:50,699 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-11-01 14:51:50,710 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 14:51:50,737 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 14:51:50,752 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-11-01 14:51:50,757 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:50,810 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:50,815 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:50,842 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 14:51:50,853 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 14:51:50,854 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 14:51:50,861 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=res.company&id=304&field=logo HTTP/1.1" 200 - 9 0.009 0.019 2026-11-01 14:51:50,885 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:50,893 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image/res.users/507/avatar_128 HTTP/1.1" 200 - 17 0.009 0.052 2026-11-01 14:51:50,907 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image/res.company/304/favicon HTTP/1.1" 200 - 4 0.003 0.057 2026-11-01 14:51:50,929 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.011 2026-11-01 14:51:50,940 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.012 2026-11-01 14:51:50,948 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.025 2026-11-01 14:51:50,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.033 2026-11-01 14:51:50,965 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:51:50,972 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:51:50,980 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.061 2026-11-01 14:51:50,989 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:50] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.026 2026-11-01 14:51:50,993 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.053 2026-11-01 14:51:51,005 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.052 2026-11-01 14:51:51,013 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.036 2026-11-01 14:51:51,021 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.052 2026-11-01 14:51:51,027 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.042 2026-11-01 14:51:51,088 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.019 0.074 2026-11-01 14:51:51,146 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,216 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,280 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,353 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,450 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,467 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:51,511 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,577 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,651 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,722 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,779 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:51,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60235571 started for PoS orders references: [{'name': 'Order 00024-001-0001', 'uuid': '4f9b7a5f-ebb9-4ea1-a716-a8b457bed717'}] 2026-11-01 14:51:51,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60235571 order {'name': 'Order 00024-001-0001', 'uuid': '4f9b7a5f-ebb9-4ea1-a716-a8b457bed717'} created pos.order #45 2026-11-01 14:51:51,928 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60235571 finished 2026-11-01 14:51:51,986 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.042 0.096 2026-11-01 14:51:52,073 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:52] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.033 0.040 2026-11-01 14:51:52,093 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:52] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 7 0.003 0.009 2026-11-01 14:51:52,101 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:52,169 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:52] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 14:51:52,174 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:52,234 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:52] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 14:51:52,239 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:52,240 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:52,287 104 INFO rb-2cd94b9-226205-431190 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 15472560 (allocated 16523264) 2026-11-01 14:51:52,288 104 INFO rb-2cd94b9-226205-431190 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 3135 2026-11-01 14:51:52,289 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:52,289 104 INFO rb-2cd94b9-226205-431190 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 3135 2026-11-01 14:51:52,384 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_145152_384478_test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.txt 2026-11-01 14:51:52,384 104 INFO rb-2cd94b9-226205-431190 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/tmpw6mu_li__chrome_odoo" 2026-11-01 14:51:52,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried ... 2026-11-01 14:51:52,739 104 INFO rb-2cd94b9-226205-431190 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: 3349 2026-11-01 14:51:52,739 104 INFO rb-2cd94b9-226205-431190 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/tmp1mb7c8md_chrome_odoo 2026-11-01 14:51:52,739 104 INFO rb-2cd94b9-226205-431190 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:33227/json/version 2026-11-01 14:51:52,741 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33227/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:51:52,751 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Browser version: Chrome/150.0.7871.114 2026-11-01 14:51:52,751 104 INFO rb-2cd94b9-226205-431190 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:33227/json 2026-11-01 14:51:52,752 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33227/json with timeout 3 increased to 10s during tests 2026-11-01 14:51:52,757 104 INFO rb-2cd94b9-226205-431190 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:33227/devtools/page/BDAA4E0B5A5BB2CC135E673F7AE7EBA0 2026-11-01 14:51:52,763 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Enable chrome headless console log notification 2026-11-01 14:51:52,765 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Chrome headless enable page notifications 2026-11-01 14:51:52,797 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:51:52,807 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Setting session cookie in browser 2026-11-01 14:51:52,810 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:52,810 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:52,819 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:51:53,511 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.096 0.597 2026-11-01 14:51:53,519 104 INFO rb-2cd94b9-226205-431190 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': 'BDAA4E0B5A5BB2CC135E673F7AE7EBA0', 'loaderId': '9C45D5C922B25D61B4EFCDF5E544F068', 'isDownload': False} 2026-11-01 14:51:53,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_stays_until_the_cancel_is_retried')" 2026-11-01 14:51:53,551 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:51:53,564 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 14:51:53,573 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-11-01 14:51:53,578 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 14:51:53,949 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:51:53,955 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:51:53,960 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:53,973 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 14:51:53,978 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:54,472 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.180 0.327 2026-11-01 14:51:54,474 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.484 2026-11-01 14:51:54,580 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.004 2026-11-01 14:51:54,591 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:51:54,618 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 14:51:54,635 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-11-01 14:51:54,707 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:54,713 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:54,735 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:51:54,752 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 14:51:54,756 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:51:54,769 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image/res.users/507/avatar_128 HTTP/1.1" 200 - 17 0.013 0.023 2026-11-01 14:51:54,790 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=res.company&id=304&field=logo HTTP/1.1" 200 - 9 0.005 0.051 2026-11-01 14:51:54,801 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image/res.company/304/favicon HTTP/1.1" 200 - 4 0.002 0.046 2026-11-01 14:51:54,839 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.011 2026-11-01 14:51:54,847 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.017 2026-11-01 14:51:54,856 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.024 2026-11-01 14:51:54,863 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.031 2026-11-01 14:51:54,871 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.036 2026-11-01 14:51:54,877 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.025 2026-11-01 14:51:54,883 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:51:54,889 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.029 2026-11-01 14:51:54,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.068 2026-11-01 14:51:54,904 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.036 2026-11-01 14:51:54,911 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.036 2026-11-01 14:51:54,917 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.034 2026-11-01 14:51:54,967 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.017 0.056 2026-11-01 14:51:54,974 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:54] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.086 2026-11-01 14:51:55,320 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:55,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26544588 started for PoS orders references: [{'name': 'Order 00025-001-0001', 'uuid': '430abd8b-ad5f-4c56-879c-58d3eec65161'}] 2026-11-01 14:51:55,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26544588 order {'name': 'Order 00025-001-0001', 'uuid': '430abd8b-ad5f-4c56-879c-58d3eec65161'} created pos.order #46 2026-11-01 14:51:55,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26544588 finished 2026-11-01 14:51:55,802 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.035 0.068 2026-11-01 14:51:55,890 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:55] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 14:51:55,966 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:55] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:51:56,099 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:56] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:51:56,215 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:56] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.017 0.040 2026-11-01 14:51:56,230 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:56] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:51:56,308 104 INFO rb-2cd94b9-226205-431190 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 3349 2026-11-01 14:51:56,309 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Closing websocket connection 2026-11-01 14:51:56,309 104 INFO rb-2cd94b9-226205-431190 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 3349 2026-11-01 14:51:56,411 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_145156_411183_test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried.txt 2026-11-01 14:51:56,411 104 INFO rb-2cd94b9-226205-431190 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/tmp1mb7c8md_chrome_odoo" 2026-11-01 14:51:56,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it ... 2026-11-01 14:51:56,774 104 INFO rb-2cd94b9-226205-431190 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: 3562 2026-11-01 14:51:56,774 104 INFO rb-2cd94b9-226205-431190 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/tmpd1gnzlpa_chrome_odoo 2026-11-01 14:51:56,774 104 INFO rb-2cd94b9-226205-431190 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:34757/json/version 2026-11-01 14:51:56,776 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34757/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:51:56,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Browser version: Chrome/150.0.7871.114 2026-11-01 14:51:56,789 104 INFO rb-2cd94b9-226205-431190 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:34757/json 2026-11-01 14:51:56,790 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34757/json with timeout 3 increased to 10s during tests 2026-11-01 14:51:56,796 104 INFO rb-2cd94b9-226205-431190 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:34757/devtools/page/D9803DF2C6037B4BE3912493264F37AC 2026-11-01 14:51:56,804 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Enable chrome headless console log notification 2026-11-01 14:51:56,811 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Chrome headless enable page notifications 2026-11-01 14:51:56,873 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:51:56,888 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Setting session cookie in browser 2026-11-01 14:51:56,890 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:56,890 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:56,900 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:51:57,575 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:57] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.077 0.600 2026-11-01 14:51:57,578 104 INFO rb-2cd94b9-226205-431190 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': 'D9803DF2C6037B4BE3912493264F37AC', 'loaderId': '945F6CBF7BE09328A487ED8CB4454137', 'isDownload': False} 2026-11-01 14:51:57,579 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation')" 2026-11-01 14:51:57,612 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:57] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 14:51:57,616 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:51:57,624 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:57] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 14:51:57,629 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:57] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-11-01 14:51:57,998 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:57] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:51:58,006 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:51:58,007 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:58,019 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 14:51:58,029 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:51:58,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.196 0.301 2026-11-01 14:51:58,511 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.480 2026-11-01 14:51:58,620 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-01 14:51:58,630 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:51:58,655 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 14:51:58,673 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-11-01 14:51:58,732 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:58,737 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:51:58,764 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:51:58,766 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 14:51:58,771 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.019 2026-11-01 14:51:58,778 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=res.company&id=304&field=logo HTTP/1.1" 200 - 9 0.009 0.016 2026-11-01 14:51:58,819 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image/res.users/507/avatar_128 HTTP/1.1" 200 - 17 0.010 0.057 2026-11-01 14:51:58,846 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image/res.company/304/favicon HTTP/1.1" 200 - 4 0.006 0.070 2026-11-01 14:51:58,859 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.004 0.019 2026-11-01 14:51:58,868 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.034 2026-11-01 14:51:58,879 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.043 2026-11-01 14:51:58,888 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:51:58,896 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.064 2026-11-01 14:51:58,906 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.044 2026-11-01 14:51:58,916 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.005 0.049 2026-11-01 14:51:58,924 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.028 2026-11-01 14:51:58,932 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.046 2026-11-01 14:51:58,943 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.070 2026-11-01 14:51:58,952 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.050 2026-11-01 14:51:58,962 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.051 2026-11-01 14:51:58,968 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:58] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.047 2026-11-01 14:51:59,018 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:59] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.017 0.072 2026-11-01 14:51:59,399 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:51:59,766 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76071523 started for PoS orders references: [{'name': 'Order 00026-001-0001', 'uuid': 'c2704572-60da-4588-9f89-461b722d67ea'}] 2026-11-01 14:51:59,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76071523 order {'name': 'Order 00026-001-0001', 'uuid': 'c2704572-60da-4588-9f89-461b722d67ea'} created pos.order #47 2026-11-01 14:51:59,825 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76071523 finished 2026-11-01 14:51:59,869 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.035 0.071 2026-11-01 14:51:59,955 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:51:59] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 14:52:00,034 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:00] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 14:52:00,175 104 INFO rb-2cd94b9-226205-431190 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 3562 2026-11-01 14:52:00,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Closing websocket connection 2026-11-01 14:52:00,177 104 INFO rb-2cd94b9-226205-431190 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 3562 2026-11-01 14:52:00,273 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_145200_273186_test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it.txt 2026-11-01 14:52:00,273 104 INFO rb-2cd94b9-226205-431190 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/tmpd1gnzlpa_chrome_odoo" 2026-11-01 14:52:00,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel ... 2026-11-01 14:52:00,616 104 INFO rb-2cd94b9-226205-431190 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: 3767 2026-11-01 14:52:00,616 104 INFO rb-2cd94b9-226205-431190 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/tmpi4r1qip4_chrome_odoo 2026-11-01 14:52:00,616 104 INFO rb-2cd94b9-226205-431190 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:39979/json/version 2026-11-01 14:52:00,618 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39979/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:52:00,629 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Browser version: Chrome/150.0.7871.114 2026-11-01 14:52:00,630 104 INFO rb-2cd94b9-226205-431190 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:39979/json 2026-11-01 14:52:00,630 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39979/json with timeout 3 increased to 10s during tests 2026-11-01 14:52:00,640 104 INFO rb-2cd94b9-226205-431190 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:39979/devtools/page/CC25EE6A7E0F237BF05F7FE14D29F413 2026-11-01 14:52:00,646 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Enable chrome headless console log notification 2026-11-01 14:52:00,650 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Chrome headless enable page notifications 2026-11-01 14:52:00,687 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:52:00,696 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Setting session cookie in browser 2026-11-01 14:52:00,699 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:52:00,699 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:52:00,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:52:01,410 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.072 0.632 2026-11-01 14:52:01,413 104 INFO rb-2cd94b9-226205-431190 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': 'CC25EE6A7E0F237BF05F7FE14D29F413', 'loaderId': '89A7FDC76739C8A16A1D79DAD33B4320', 'isDownload': False} 2026-11-01 14:52:01,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_used_again_is_not_cancelled_by_the_older_failed_cancel')" 2026-11-01 14:52:01,425 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:52:01,440 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 14:52:01,446 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-11-01 14:52:01,462 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.019 2026-11-01 14:52:01,785 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 14:52:01,796 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:52:01,800 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:52:01,810 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:52:01,818 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-11-01 14:52:02,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.175 0.318 2026-11-01 14:52:02,301 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.468 2026-11-01 14:52:02,453 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-11-01 14:52:02,466 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:52:02,493 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 14:52:02,510 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-11-01 14:52:02,567 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:52:02,573 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:52:02,596 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:52:02,604 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:52:02,620 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 14:52:02,642 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image/res.users/507/avatar_128 HTTP/1.1" 200 - 17 0.010 0.035 2026-11-01 14:52:02,669 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=res.company&id=304&field=logo HTTP/1.1" 200 - 9 0.006 0.062 2026-11-01 14:52:02,729 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image/res.company/304/favicon HTTP/1.1" 200 - 4 0.004 0.117 2026-11-01 14:52:02,737 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-01 14:52:02,744 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.050 2026-11-01 14:52:02,753 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.056 2026-11-01 14:52:02,759 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-01 14:52:02,764 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.020 2026-11-01 14:52:02,772 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.078 2026-11-01 14:52:02,779 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.015 2026-11-01 14:52:02,785 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.015 2026-11-01 14:52:02,790 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-01 14:52:02,797 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.039 2026-11-01 14:52:02,801 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.055 2026-11-01 14:52:02,817 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-01 14:52:02,821 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-01 14:52:02,890 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:02] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.019 0.083 2026-11-01 14:52:03,252 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:52:03,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48691429 started for PoS orders references: [{'name': 'Order 00027-001-0001', 'uuid': '43de9dbf-1865-4fbd-8839-675da4a63ab5'}] 2026-11-01 14:52:03,696 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48691429 order {'name': 'Order 00027-001-0001', 'uuid': '43de9dbf-1865-4fbd-8839-675da4a63ab5'} created pos.order #48 2026-11-01 14:52:03,698 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48691429 finished 2026-11-01 14:52:03,748 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.036 0.082 2026-11-01 14:52:03,837 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:03] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:52:03,899 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:03] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:52:04,001 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:52:04,003 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:52:04,151 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64384763 started for PoS orders references: [{'name': '/', 'uuid': '43de9dbf-1865-4fbd-8839-675da4a63ab5'}] 2026-11-01 14:52:04,157 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:52:04,256 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [28] to pos.order #48 2026-11-01 14:52:04,655 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64384763 order {'name': '/', 'uuid': '43de9dbf-1865-4fbd-8839-675da4a63ab5'} updated pos.order #48 2026-11-01 14:52:04,658 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64384763 finished 2026-11-01 14:52:04,689 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 319 0.196 0.348 2026-11-01 14:52:04,732 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 14:52:04,796 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:04] "GET /web/image?model=pos.config&id=17&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.016 2026-11-01 14:52:04,869 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:04] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:52:04,956 104 INFO rb-2cd94b9-226205-431190 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 3767 2026-11-01 14:52:04,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Closing websocket connection 2026-11-01 14:52:04,957 104 INFO rb-2cd94b9-226205-431190 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 3767 2026-11-01 14:52:05,053 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_145205_052794_test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel.txt 2026-11-01 14:52:05,053 104 INFO rb-2cd94b9-226205-431190 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/tmpi4r1qip4_chrome_odoo" 2026-11-01 14:52:05,153 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_validate_waits_for_in_flight_push ... 2026-11-01 14:52:05,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome pid: 3983 2026-11-01 14:52:05,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless temporary user profile dir: /tmp/tmp5a4wx430_chrome_odoo 2026-11-01 14:52:05,435 104 INFO rb-2cd94b9-226205-431190 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:36677/json/version 2026-11-01 14:52:05,436 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36677/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:52:05,450 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Browser version: Chrome/150.0.7871.114 2026-11-01 14:52:05,450 104 INFO rb-2cd94b9-226205-431190 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:36677/json 2026-11-01 14:52:05,451 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36677/json with timeout 3 increased to 10s during tests 2026-11-01 14:52:05,459 104 INFO rb-2cd94b9-226205-431190 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:36677/devtools/page/1633F779642271417633CF9F989FFA29 2026-11-01 14:52:05,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Enable chrome headless console log notification 2026-11-01 14:52:05,474 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless enable page notifications 2026-11-01 14:52:05,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:pos_user from n/a 2026-11-01 14:52:05,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Setting session cookie in browser 2026-11-01 14:52:05,559 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:52:05,559 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:52:05,568 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:52:06,261 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.072 0.624 2026-11-01 14:52:06,264 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Navigation result: {'frameId': '1633F779642271417633CF9F989FFA29', 'loaderId': 'D79CF86859350624686BD10F9E343F4F', 'isDownload': False} 2026-11-01 14:52:06,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_validate_waits_for_in_flight_push')" 2026-11-01 14:52:06,282 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-01 14:52:06,301 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /web/assets/e3c10ca/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 14:52:06,306 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /web/assets/48de2ce/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-11-01 14:52:06,312 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /web/assets/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-01 14:52:06,660 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 14:52:06,667 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:52:06,669 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:52:06,676 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: IndexedDB 1 Ready 2026-11-01 14:52:06,679 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:52:06,681 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 14:52:06,686 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [1/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-01 14:52:07,172 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.218 0.278 2026-11-01 14:52:07,174 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.479 2026-11-01 14:52:07,279 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-01 14:52:07,291 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 14:52:07,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 14:52:07,330 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-11-01 14:52:07,335 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: Owl is running in 'dev' mode. 2026-11-01 14:52:07,387 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:52:07,393 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:52:07,417 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 14:52:07,423 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 14:52:07,425 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 14:52:07,441 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image/res.users/507/avatar_128 HTTP/1.1" 200 - 17 0.013 0.022 2026-11-01 14:52:07,457 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [2/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-01 14:52:07,458 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=res.company&id=304&field=logo HTTP/1.1" 200 - 9 0.004 0.046 2026-11-01 14:52:07,473 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image/res.company/304/favicon HTTP/1.1" 200 - 4 0.003 0.051 2026-11-01 14:52:07,492 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.009 2026-11-01 14:52:07,498 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.017 2026-11-01 14:52:07,508 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.020 2026-11-01 14:52:07,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.028 2026-11-01 14:52:07,521 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.032 2026-11-01 14:52:07,527 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.043 2026-11-01 14:52:07,533 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.036 2026-11-01 14:52:07,543 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.037 2026-11-01 14:52:07,550 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.019 2026-11-01 14:52:07,556 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.036 2026-11-01 14:52:07,563 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [3/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-01 14:52:07,563 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-01 14:52:07,572 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.031 2026-11-01 14:52:07,582 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.071 2026-11-01 14:52:07,639 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.018 0.057 2026-11-01 14:52:07,700 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [4/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step hold the order's first server push in flight (trigger: body) 2026-11-01 14:52:07,777 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [5/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step push the order to the server in the background (trigger: body) 2026-11-01 14:52:07,846 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [6/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-01 14:52:07,929 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [7/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-01 14:52:07,941 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:52:07,942 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:52:07,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [8/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-01 14:52:08,043 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [9/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-01 14:52:08,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [10/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-01 14:52:08,133 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:52:08,190 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [11/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-01 14:52:08,196 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 14:52:11,852 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75066158 started for PoS orders references: [{'name': 'Order 00028-001-0001', 'uuid': '5d855007-9ec5-4f0f-ab46-4d0bc899e9be'}] 2026-11-01 14:52:11,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75066158 order {'name': 'Order 00028-001-0001', 'uuid': '5d855007-9ec5-4f0f-ab46-4d0bc899e9be'} created pos.order #49 2026-11-01 14:52:11,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75066158 finished 2026-11-01 14:52:11,977 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.039 0.088 2026-11-01 14:52:12,006 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #836690 started for PoS orders references: [{'name': '/', 'uuid': '5d855007-9ec5-4f0f-ab46-4d0bc899e9be'}] 2026-11-01 14:52:12,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [29] to pos.order #49 2026-11-01 14:52:12,106 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #836690 order {'name': '/', 'uuid': '5d855007-9ec5-4f0f-ab46-4d0bc899e9be'} updated pos.order #49 2026-11-01 14:52:12,109 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #836690 finished 2026-11-01 14:52:12,163 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 76 0.042 0.120 2026-11-01 14:52:12,193 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 14:52:12,239 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:52:12] "GET /web/image?model=pos.config&id=17&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.013 2026-11-01 14:52:12,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: tour succeeded 2026-11-01 14:52:12,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_validate_waits_for_in_flight_push SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-11-01 14:52:12,314 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: heap 15992700 (allocated 17571840) 2026-11-01 14:52:12,316 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing chrome headless with pid 3983 2026-11-01 14:52:12,317 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing websocket connection 2026-11-01 14:52:12,317 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Terminating chrome headless with pid 3983 2026-11-01 14:52:12,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_145212_412619_test_validate_waits_for_in_flight_push.txt 2026-11-01 14:52:12,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Removing chrome user profile "/tmp/tmp5a4wx430_chrome_odoo" 2026-11-01 14:52:12,505 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 14:52:19,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:52:22,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-01 14:52:30,762 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:52:39,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_1_invoice ... 2026-11-01 14:52:41,991 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_2_invoice ... 2026-11-01 14:52:43,506 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #509 deleted account.move.line records with IDs: [6538] 2026-11-01 14:52:43,858 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #509 deleted account.move records with IDs: [2531] 2026-11-01 14:52:45,655 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice_when_close_session ... 2026-11-01 14:52:45,729 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53268505 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-11-01 14:52:46,125 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53268505 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #54 2026-11-01 14:52:46,125 104 INFO rb-2cd94b9-226205-431190 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53268505 finished 2026-11-01 14:52:46,656 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #509 deleted account.move records with IDs: [2538] 2026-11-01 14:52:48,135 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:53:03,170 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow_retest: Starting TestPointOfSaleFlowRetest.test_order_to_invoice ... 2026-11-01 14:53:03,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 14:53:16,251 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:53:26,867 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:53:38,457 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:53:38,501 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5141] 2026-11-01 14:53:39,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:53:39,581 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:53:39,591 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 14:53:39,870 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:53:45,384 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:53:45,424 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:53:46,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:53:46,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:53:46,623 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 14:53:46,921 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:53:52,141 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:53:52,892 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:53:52,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:53:52,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 14:53:53,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:53:58,367 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:53:58,929 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:00,035 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:54:00,044 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:54:00,055 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 14:54:00,334 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:54:05,655 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:06,215 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:06,268 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5141] 2026-11-01 14:54:07,353 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-01 14:54:07,363 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-01 14:54:07,373 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-01 14:54:07,643 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:54:13,139 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:19,579 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:54:37,333 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:54:46,645 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:46,698 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5141] 2026-11-01 14:54:47,436 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:47,983 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:49,756 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5141] 2026-11-01 14:54:49,770 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5161] 2026-11-01 14:54:50,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Price Diff C99 (id 310): it already has posted vendor bills or done receipts of purchase orders. Set the Price Difference Account on the product categories (or as a User-defined Default) if needed. 2026-11-01 14:54:50,303 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:53,566 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5161] 2026-11-01 14:54:53,586 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5141] 2026-11-01 14:54:54,047 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Price Diff C133 (id 311): it already has posted vendor bills or done receipts of purchase orders. Set the Price Difference Account on the product categories (or as a User-defined Default) if needed. 2026-11-01 14:54:54,150 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:54,174 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5141] 2026-11-01 14:54:54,201 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #515 deleted ir.default records with IDs: [5161] 2026-11-01 14:54:55,074 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:55,123 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:54:55,220 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:55:11,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:55:23,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:55:28,973 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:55:33,297 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:55:35,175 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:55:39,536 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:55:43,387 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:55:47,229 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:55:56,238 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:56:03,569 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:56:09,652 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #519 deleted ir.default records with IDs: [5300] 2026-11-01 14:56:09,655 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #519 deleted ir.model.data records with IDs: [620808] 2026-11-01 14:56:09,778 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #519 deleted account.journal records with IDs: [5951] 2026-11-01 14:56:11,295 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:56:11,707 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:56:26,106 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:56:37,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:56:43,880 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:56:44,034 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:56:44,138 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:56:58,888 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:57:04,915 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_price_difference_realign: Starting TestVnPriceDifferenceRealign.test_chart_alignment_moves_category_price_difference_to_its_replacement ... 2026-11-01 14:57:05,688 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_price_difference_realign: Starting TestVnPriceDifferenceRealign.test_chart_alignment_moves_product_price_difference_to_its_replacement ... 2026-11-01 14:57:06,735 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_price_difference_realign: Starting TestVnPriceDifferenceRealign.test_install_hook_moves_price_difference_accounts_to_their_replacement ... 2026-11-01 14:57:07,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:57:22,706 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:57:28,428 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_stock_account_realign: Starting TestVnStockAccountRealign.test_category_stock_accounts_move_to_their_replacement_on_chart_alignment ... 2026-11-01 14:57:29,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:57:30,213 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_stock_account_realign: Starting TestVnStockAccountRealign.test_install_hook_moves_category_stock_accounts_to_their_replacement ... 2026-11-01 14:57:30,797 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_stock_account_realign: Starting TestVnStockAccountRealign.test_location_valuation_accounts_move_to_their_replacement_on_chart_alignment ... 2026-11-01 14:57:32,318 104 INFO rb-2cd94b9-226205-431190 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-01 14:57:32,724 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:57:34,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_avg_product_unaffected_when_other_product_is_fifo ... 2026-11-01 14:57:35,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_svl_valuation ... 2026-11-01 14:57:37,002 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_and_out_moves ... 2026-11-01 14:57:38,083 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-11-01 14:57:39,049 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_report_name ... 2026-11-01 14:57:39,154 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-11-01 14:57:39,762 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_xlsx_data ... 2026-11-01 14:57:40,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_running_balance_reflects_revaluation_on_and_after_its_own_row ... 2026-11-01 14:57:42,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:57:44,334 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_action_resolves_to_c99_model ... 2026-11-01 14:57:44,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_revaluation_apportioned_by_location_ratio ... 2026-11-01 14:57:46,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_row_matches_svl_valuation_avg_row_unaffected ... 2026-11-01 14:57:48,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-11-01 14:57:50,692 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines_with_location ... 2026-11-01 14:57:51,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_report_name ... 2026-11-01 14:57:51,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_prepare_xlsx_data ... 2026-11-01 14:57:52,418 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:57:54,001 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_compute_opening_date ... 2026-11-01 14:57:54,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_and_out_moves ... 2026-11-01 14:57:55,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-11-01 14:57:56,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_report_name ... 2026-11-01 14:57:57,055 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:57:57,699 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_normal_line ... 2026-11-01 14:57:58,411 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_xlsx_data ... 2026-11-01 14:57:59,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:58:00,915 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_apportioned_by_location_ratio ... 2026-11-01 14:58:02,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_included_in_stock_in_not_stock_out ... 2026-11-01 14:58:03,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_in ... 2026-11-01 14:58:05,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_out ... 2026-11-01 14:58:06,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_in ... 2026-11-01 14:58:06,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_out ... 2026-11-01 14:58:06,189 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_normal_line ... 2026-11-01 14:58:06,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_in ... 2026-11-01 14:58:07,469 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_out ... 2026-11-01 14:58:08,610 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:58:10,333 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:10,946 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:11,551 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:11,604 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:12,223 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:12,272 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:12,948 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:12,999 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:13,636 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:14,307 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:58:14,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:58:15,059 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_plain_internal_user_does_not_see_vietnam_legal_stock_report_menus ... 2026-11-01 14:58:15,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_uninstall_removes_only_warehouse_manager_from_report_menus ... 2026-11-01 14:58:15,375 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_cannot_delete_report_wizards ... 2026-11-01 14:58:15,406 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 527, model: wizard.l10n_vn.c99_s10dn 2026-11-01 14:58:15,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 527, model: wizard.l10n_vn.c99_s11dn 2026-11-01 14:58:15,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 527, model: wizard.l10n_vn.c99_s12dn 2026-11-01 14:58:15,449 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 527, model: wizard.l10n_vn.stock_inout 2026-11-01 14:58:15,473 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_creates_reads_and_writes_report_wizards ... 2026-11-01 14:58:15,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_sees_vietnam_legal_stock_report_menus ... 2026-11-01 14:58:15,647 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:58:15,659 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_country_constraint ... 2026-11-01 14:58:16,118 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-11-01 14:58:16,134 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27800] 2026-11-01 14:58:16,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:58:16,368 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:19,087 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816c91a80> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:19,088 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a06480> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:19,096 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:19,100 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a04860> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:19,658 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_create_mapping ... 2026-11-01 14:58:20,077 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-11-01 14:58:20,087 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27807] 2026-11-01 14:58:20,092 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:58:20,238 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:22,043 104 INFO rb-2cd94b9-226205-431190 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 0x7f8844f78cc0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:22,044 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a7ec00> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:22,050 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:22,054 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a7f600> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:23,319 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_unique_constraint ... 2026-11-01 14:58:23,744 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-11-01 14:58:23,758 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27814] 2026-11-01 14:58:23,763 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:58:23,912 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:25,701 104 INFO rb-2cd94b9-226205-431190 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 0x7f88467dfd80> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:25,702 104 INFO rb-2cd94b9-226205-431190 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 0x7f8843eac0e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:25,707 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:25,711 104 INFO rb-2cd94b9-226205-431190 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 0x7f8843eace00> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:26,205 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:28,832 104 INFO rb-2cd94b9-226205-431190 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 0x7f8845a19ee0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:28,833 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819bd6a20> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:28,838 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:28,842 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819bd45e0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:28,866 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:58:28,879 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_address_update_discard ... 2026-11-01 14:58:29,478 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-11-01 14:58:29,490 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27821] 2026-11-01 14:58:29,496 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:58:29,658 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:32,199 104 INFO rb-2cd94b9-226205-431190 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 0x7f8819bc0220> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:32,200 104 INFO rb-2cd94b9-226205-431190 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 0x7f884303ccc0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:32,206 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:32,210 104 INFO rb-2cd94b9-226205-431190 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 0x7f884303ff60> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:32,787 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_error_handling ... 2026-11-01 14:58:33,192 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-11-01 14:58:33,204 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27829] 2026-11-01 14:58:33,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:58:33,366 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:35,067 104 INFO rb-2cd94b9-226205-431190 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 0x7f88457458a0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:35,068 104 INFO rb-2cd94b9-226205-431190 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 0x7f88459d0f40> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:35,074 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:35,078 104 INFO rb-2cd94b9-226205-431190 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 0x7f88459d0400> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:36,387 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27830] 2026-11-01 14:58:36,669 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2082] 2026-11-01 14:58:38,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_full_address_update_workflow ... 2026-11-01 14:58:38,380 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-11-01 14:58:38,399 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27838] 2026-11-01 14:58:38,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:58:38,563 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:40,308 104 INFO rb-2cd94b9-226205-431190 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 0x7f881a512a20> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:40,309 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818628c20> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:40,315 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:40,319 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818628900> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:43,667 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:46,262 104 INFO rb-2cd94b9-226205-431190 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 0x7f8818ccd580> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:46,262 104 INFO rb-2cd94b9-226205-431190 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 0x7f88452ac040> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:46,267 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:46,271 104 INFO rb-2cd94b9-226205-431190 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 0x7f88452ac7c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 14:58:46,296 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 14:58:46,489 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-11-01 14:58:46,498 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request https://www.example.com/page/viewform with timeout 3 increased to 10s during tests 2026-11-01 14:58:46,498 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-11-01 14:58:46,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-11-01 14:58:46,544 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-11-01 14:58:46,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:58:46,811 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-11-01 14:58:47,404 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:47] "GET / HTTP/1.1" 200 - 183 0.071 0.790 2026-11-01 14:58:47,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-11-01 14:58:47,511 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-11-01 14:58:47,521 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:47,523 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:58:48,587 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:48,591 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:48] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.001 1.069 2026-11-01 14:58:48,595 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:48,604 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,357 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:49] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.075 0.687 2026-11-01 14:58:49,361 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,363 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,436 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:49] "GET / HTTP/1.1" 200 - 14 0.007 0.068 2026-11-01 14:58:49,441 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,443 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,470 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:49] "GET / HTTP/1.1" 200 - 8 0.003 0.026 2026-11-01 14:58:49,475 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,476 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,477 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:49] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-11-01 14:58:49,481 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,482 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-01 14:58:49,520 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:49] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 8 0.004 0.035 2026-11-01 14:58:49,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-11-01 14:58:49,661 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-11-01 14:58:49,749 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-11-01 14:58:49,770 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-01 14:58:49,772 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:58:50,097 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-01 14:58:50,101 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:50] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.002 0.330 2026-11-01 14:58:50,104 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-01 14:58:50,112 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-01 14:58:50,751 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:50] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.081 0.567 2026-11-01 14:58:50,761 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-01 14:58:50,762 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-01 14:58:50,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:50] "GET / HTTP/1.1" 200 - 14 0.007 0.060 2026-11-01 14:58:50,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-11-01 14:58:50,869 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request https://test_542152qsdqsd.com/ with timeout 3 increased to 10s during tests 2026-11-01 14:58:50,869 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-11-01 14:58:50,875 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request https://odoo.com/ with timeout 3 increased to 10s during tests 2026-11-01 14:58:50,875 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-11-01 14:58:50,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:58:50,925 104 INFO rb-2cd94b9-226205-431190 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-11-01 14:58:50,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:58:51,326 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:51] "GET /r/ujq HTTP/1.1" 301 - 21 0.009 0.381 2026-11-01 14:58:51,341 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:51] "GET /r/ujq HTTP/1.1" 301 - 6 0.002 0.009 2026-11-01 14:58:51,409 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:58:51] "GET /r/ujq HTTP/1.1" 301 - 24 0.022 0.043 2026-11-01 14:58:51,457 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:58:51,724 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-11-01 14:58:51,882 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-11-01 14:58:52,060 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-11-01 14:58:52,084 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27856] 2026-11-01 14:58:52,145 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-11-01 14:58:52,279 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-11-01 14:58:52,411 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-11-01 14:58:52,751 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-11-01 14:58:52,789 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-11-01 14:58:52,824 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-11-01 14:58:53,058 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-11-01 14:58:53,419 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-11-01 14:58:53,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.partner.merge: dst_partner: 2096 2026-11-01 14:58:55,410 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.partner.merge: (uid = 1) merged the partners [2094, 2095] with 2096 2026-11-01 14:58:55,646 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2094, 2095] 2026-11-01 14:58:55,704 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-11-01 14:58:55,831 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-11-01 14:58:55,863 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-11-01 14:58:55,891 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-11-01 14:58:56,171 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-11-01 14:58:56,488 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-11-01 14:58:56,683 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-11-01 14:58:56,770 104 INFO rb-2cd94b9-226205-431190 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-11-01 14:58:56,845 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:58:56,861 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 4213 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmp4incmcr8_chrome_odoo 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:44209/json/version 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44209/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/150.0.7871.114 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:44209/json 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44209/json with timeout 3 increased to 10s during tests 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:44209/devtools/page/64C131D5E8714D06F30B1064BF0A8388 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2026-11-01 14:58:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:58:58,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 277 0.177 -0.177 2026-11-01 14:58:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': '64C131D5E8714D06F30B1064BF0A8388', 'loaderId': '58451161A80BDE886AF1D2F8690257A9', 'isDownload': False} 2026-11-01 14:58:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2026-11-01 14:58:58,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:58:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.027 -0.027 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-11-01 14:58:59,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:58:59,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=13b127f HTTP/1.1" 200 - 4 0.003 -0.003 2026-11-01 14:58:59,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 4 0.004 -0.004 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate test code "odoo.startTour('order_lunch_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 -0.005 2026-11-01 14:58:59,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.017 -0.017 2026-11-01 14:59:00,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 126 0.071 -0.071 2026-11-01 14:59:00,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 -0.005 2026-11-01 14:59:00,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 14:59:00,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 919 0.192 -0.192 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.006 -0.006 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [1/10] Tour order_lunch_tour → Step .o_navbar_apps_menu button:enabled 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 -0.001 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 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.031 -0.031 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 -0.007 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [2/10] Tour order_lunch_tour → Step Start by accessing the lunch app. (trigger: .o_app[data-menu-xmlid="lunch.menu_lunch"]) 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [3/10] Tour order_lunch_tour → Step click on location (trigger: .lunch_location .o_input_dropdown input) 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 140 0.098 -0.098 2026-11-01 14:59:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 304 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 -0.004 2026-11-01 14:59:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 -0.005 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 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.007 -0.007 2026-11-01 14:59:01,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.006 -0.006 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 -0.009 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 -0.003 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 -0.007 2026-11-01 14:59:02,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 304 - 0 0.000 0.000 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 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.019 -0.019 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 2 0.011 -0.011 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.003 -0.003 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.003 -0.003 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read HTTP/1.1" 200 - 8 0.007 -0.007 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 30 0.022 -0.022 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [4/10] Tour order_lunch_tour → Step Pick 'Farm 1' option (trigger: .dropdown-item:contains("Farm 1")) 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image?model=res.users&id=2&field=avatar_128 HTTP/1.1" 200 - 9 0.009 -0.009 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/8/image_128?unique=1793529203000 HTTP/1.1" 200 - 9 0.004 -0.004 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/26/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/16/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/12/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.004 -0.004 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/14/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/19/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/13/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/24/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/25/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/21/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/23/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/20/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.location/name_search HTTP/1.1" 200 - 1 0.000 -0.000 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/22/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/15/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/17/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/18/image_128?unique=1793529203000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [5/10] Tour order_lunch_tour → Step .lunch_location input:value("Farm 1") 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 2 0.005 -0.005 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.007 -0.007 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [6/10] Tour order_lunch_tour → Step Click on a product you want to order and is available. (trigger: .o_kanban_record:contains("Aaron's Pizza")) 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read HTTP/1.1" 200 - 6 0.007 -0.007 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 14:59:02,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 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.006 -0.006 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [7/10] Tour order_lunch_tour → Step Add additionnal information about your order. (trigger: textarea[id="note_0"]) 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 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.010 -0.010 2026-11-01 14:59:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [8/10] Tour order_lunch_tour → Step Add your order to the cart. (trigger: button[name="add_to_cart"]) 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [9/10] Tour order_lunch_tour → Step Validate your order (trigger: button:contains("Order Now")) 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 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.013 -0.013 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_button/lunch.order/add_to_cart HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 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.007 -0.007 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.009 -0.009 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [10/10] Tour order_lunch_tour → Step Check that order is ordered (trigger: .o_lunch_widget_lines .badge:contains("Ordered")) 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 16 0.010 -0.010 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.007 -0.007 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 35763932 (allocated 37900288) 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 4213 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 4213 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20220419_100000_000000_test_01_ui.txt 2026-11-01 14:59:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmp4incmcr8_chrome_odoo" 2026-11-01 14:59:03,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 14:59:16,386 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 14:59:16,386 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 14:59:16,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_attachment_partner ... 2026-11-01 14:59:17,288 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:17,637 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.003 0.348 2026-11-01 14:59:17,653 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 14:59:17,695 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.013 0.019 2026-11-01 14:59:17,752 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19725] 2026-11-01 14:59:17,758 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.038 0.021 2026-11-01 14:59:17,770 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 14:59:17,809 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.012 0.018 2026-11-01 14:59:17,847 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19726] 2026-11-01 14:59:17,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.023 0.018 2026-11-01 14:59:17,865 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 14:59:17,882 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.003 0.005 2026-11-01 14:59:17,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 14:59:17,910 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.002 0.004 2026-11-01 14:59:17,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:17] "POST /mail/attachment/upload HTTP/1.1" 404 - 1 0.001 0.005 2026-11-01 14:59:17,952 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-11-01 14:59:18,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome pid: 4491 2026-11-01 14:59:18,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless temporary user profile dir: /tmp/tmplmc2o75l_chrome_odoo 2026-11-01 14:59:18,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:41041/json/version 2026-11-01 14:59:18,227 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41041/json/version with timeout 3 increased to 10s during tests 2026-11-01 14:59:18,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Browser version: Chrome/150.0.7871.114 2026-11-01 14:59:18,236 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:41041/json 2026-11-01 14:59:18,236 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41041/json with timeout 3 increased to 10s during tests 2026-11-01 14:59:18,248 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Websocket url found: ws://127.0.0.1:41041/devtools/page/A40ED9CBB04FB94297389C7C2A27F2F9 2026-11-01 14:59:18,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Enable chrome headless console log notification 2026-11-01 14:59:18,261 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless enable page notifications 2026-11-01 14:59:18,282 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 14:59:18,295 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Setting session cookie in browser 2026-11-01 14:59:18,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Open "http://127.0.0.1:8069/odoo/discuss" in browser 2026-11-01 14:59:18,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-11-01 14:59:18,307 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:19,562 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:19] "GET /odoo/discuss HTTP/1.1" 200 - 191 0.160 1.098 2026-11-01 14:59:19,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigation result: {'frameId': 'A40ED9CBB04FB94297389C7C2A27F2F9', 'loaderId': '39A8FBDE6FBDA696656AD1EC33C84AFC', 'isDownload': False} 2026-11-01 14:59:19,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Evaluate ready code "odoo.isTourReady('create_thread_for_attachment_without_body')" 2026-11-01 14:59:19,603 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:19] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 14:59:20,300 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.287 0.422 2026-11-01 14:59:20,306 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.715 2026-11-01 14:59:20,322 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.720 2026-11-01 14:59:20,327 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.735 2026-11-01 14:59:20,339 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 14:59:20,348 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 14:59:20,369 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 14:59:20,854 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-11-01 14:59:20,875 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-11-01 14:59:20,893 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Owl is running in 'dev' mode. 2026-11-01 14:59:20,900 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.027 2026-11-01 14:59:20,902 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.016 2026-11-01 14:59:20,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-11-01 14:59:20,984 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.029 0.053 2026-11-01 14:59:20,993 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-11-01 14:59:21,015 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Evaluate test code "odoo.startTour('create_thread_for_attachment_without_body', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss", "delayToCheckUndeterminisms": 0})" 2026-11-01 14:59:21,041 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.018 0.059 2026-11-01 14:59:21,047 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [1/8] Tour create_thread_for_attachment_without_body → Step Open general channel (trigger: .o-mail-DiscussSidebarChannel-itemName:contains("general")) 2026-11-01 14:59:21,090 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 14:59:21,128 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.026 0.134 2026-11-01 14:59:21,130 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.098 2026-11-01 14:59:21,162 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.067 2026-11-01 14:59:21,206 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 14:59:21,219 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:59:21,406 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "POST /mail/data HTTP/1.1" 200 - 140 0.106 0.288 2026-11-01 14:59:21,422 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.383 2026-11-01 14:59:21,448 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /web/image/res.partner/3/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 9 0.009 0.248 2026-11-01 14:59:21,450 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.289 2026-11-01 14:59:21,478 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.292 2026-11-01 14:59:21,490 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.287 2026-11-01 14:59:21,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 14:59:21,612 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.015 2026-11-01 14:59:21,685 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 14:59:21,778 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "POST /mail/data HTTP/1.1" 200 - 78 0.035 0.074 2026-11-01 14:59:21,879 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 14:59:22,016 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.006 0.015 2026-11-01 14:59:22,025 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 14:59:22,036 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 8 0.005 0.018 2026-11-01 14:59:22,042 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.028 2026-11-01 14:59:22,080 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [2/8] Tour create_thread_for_attachment_without_body → Step Drop a file (trigger: .o-mail-Discuss-main) 2026-11-01 14:59:22,080 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/2/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 17 0.012 0.051 2026-11-01 14:59:22,087 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.001 0.066 2026-11-01 14:59:22,144 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.011 0.024 2026-11-01 14:59:22,188 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.012 0.060 2026-11-01 14:59:22,229 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.009 0.093 2026-11-01 14:59:22,302 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Found 1 of ".o-mail-Discuss-main" (immediately) and dragentered 1 file(s) 2026-11-01 14:59:22,333 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 14:59:22,366 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-11-01 14:59:22,402 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.014 0.021 2026-11-01 14:59:22,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [3/8] Tour create_thread_for_attachment_without_body → Step .o-mail-AttachmentCard:not(.o-isUploading):contains("file2.txt") 2026-11-01 14:59:22,435 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/7/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 10 0.014 0.050 2026-11-01 14:59:22,455 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [4/8] Tour create_thread_for_attachment_without_body → Step Click on send button (trigger: .o-mail-Composer-send:enabled) 2026-11-01 14:59:22,482 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/305/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.013 0.093 2026-11-01 14:59:22,513 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/304/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.009 0.130 2026-11-01 14:59:22,542 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [5/8] Tour create_thread_for_attachment_without_body → Step Hover on attachment (trigger: .o-mail-Message .o-mail-AttachmentCard:contains("file2.txt")) 2026-11-01 14:59:22,547 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/307/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.011 0.096 2026-11-01 14:59:22,580 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/2100/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.080 2026-11-01 14:59:22,621 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/141/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.223 2026-11-01 14:59:22,653 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/306/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.009 0.229 2026-11-01 14:59:22,694 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/142/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.012 0.305 2026-11-01 14:59:22,707 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 14:59:22,739 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/2103/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.013 0.204 2026-11-01 14:59:22,779 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/224/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.013 0.136 2026-11-01 14:59:22,819 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/2102/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.258 2026-11-01 14:59:22,856 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/308/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.012 0.254 2026-11-01 14:59:22,896 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/223/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.011 0.222 2026-11-01 14:59:22,929 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/270/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.092 2026-11-01 14:59:22,969 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/image/res.partner/271/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.011 0.168 2026-11-01 14:59:22,975 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.262 2026-11-01 14:59:23,025 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/309/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.014 0.107 2026-11-01 14:59:23,081 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/272/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.014 0.202 2026-11-01 14:59:23,124 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/2101/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.012 0.175 2026-11-01 14:59:23,157 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/311/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.157 2026-11-01 14:59:23,175 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.005 0.422 2026-11-01 14:59:23,216 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/310/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.012 0.229 2026-11-01 14:59:23,260 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/276/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.013 0.207 2026-11-01 14:59:23,301 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/296/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.125 2026-11-01 14:59:23,336 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/212/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.193 2026-11-01 14:59:23,379 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/275/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.011 0.280 2026-11-01 14:59:23,410 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/297/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.009 0.130 2026-11-01 14:59:23,443 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/294/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.212 2026-11-01 14:59:23,484 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/295/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.288 2026-11-01 14:59:23,521 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/image/res.partner/312/avatar_128?unique=1793545143000 HTTP/1.1" 200 - 11 0.010 0.202 2026-11-01 14:59:23,528 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.180 2026-11-01 14:59:23,707 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:23] "POST /mail/message/post HTTP/1.1" 200 - 52 0.026 0.048 2026-11-01 14:59:23,767 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [6/8] Tour create_thread_for_attachment_without_body → Step Click on expand button (trigger: .o-mail-Message [title="Expand"]) 2026-11-01 14:59:23,840 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [7/8] Tour create_thread_for_attachment_without_body → Step Create a new thread (trigger: .o-dropdown-item:contains("Create Thread")) 2026-11-01 14:59:23,912 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [8/8] Tour create_thread_for_attachment_without_body → Step Check a new thread is created (trigger: .o-mail-Discuss:contains("New Thread")) 2026-11-01 14:59:24,077 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:24] "POST /discuss/channel/sub_channel/create HTTP/1.1" 200 - 82 0.057 0.111 2026-11-01 14:59:24,112 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:24] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.004 2026-11-01 14:59:24,151 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 4 0.003 0.007 2026-11-01 14:59:24,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: tour succeeded 2026-11-01 14:59:24,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR create_thread_for_attachment_without_body SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-01 14:59:24,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: heap 33918908 (allocated 36159488) 2026-11-01 14:59:24,280 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing chrome headless with pid 4491 2026-11-01 14:59:24,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing websocket connection 2026-11-01 14:59:24,282 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Terminating chrome headless with pid 4491 2026-11-01 14:59:24,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_145924_383294_test_send_attachment_without_body.txt 2026-11-01 14:59:24,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Removing chrome user profile "/tmp/tmplmc2o75l_chrome_odoo" 2026-11-01 14:59:24,449 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_upload_multi_company ... 2026-11-01 14:59:24,557 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 14:59:24,623 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:25,070 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 19 0.014 0.435 2026-11-01 14:59:25,119 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-01 14:59:25,120 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-01 14:59:25,142 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.018 2026-11-01 14:59:25,182 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-01 14:59:25,182 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-01 14:59:25,208 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.006 0.021 2026-11-01 14:59:25,276 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 14:59:25,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-11-01 14:59:25,304 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:26,529 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 14:59:26,544 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:26] "GET /web/image?field=avatar_128&id=34&model=mail.guest&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 20 0.006 1.236 2026-11-01 14:59:26,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar: waiting for threads: [] 2026-11-01 14:59:26,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-11-01 14:59:26,676 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:26,962 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 14:59:26,977 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:26] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 18 0.005 0.298 2026-11-01 14:59:26,988 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:26] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-11-01%2014:59:25&access_token=169aa876a15c17c8ce3a696d3a87512a261ae107bf1654ade45000bf2bcbe3efo0x6b09d7ba HTTP/1.1" 200 - 6 0.001 0.006 2026-11-01 14:59:26,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar_with_channel: waiting for threads: [] 2026-11-01 14:59:27,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-11-01 14:59:27,421 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-11-01 14:59:27,432 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28292] 2026-11-01 14:59:27,438 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:27,457 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:27,749 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2105], uid: 4, model: res.partner 2026-11-01 14:59:27,777 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:27] "GET /web/image?field=avatar_128&id=2105&model=res.partner&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 32 0.015 0.306 2026-11-01 14:59:27,778 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar: waiting for threads: [] 2026-11-01 14:59:27,806 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-11-01 14:59:28,224 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-11-01 14:59:28,236 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28294] 2026-11-01 14:59:28,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:28,347 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:28,634 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2106], uid: 4, model: res.partner 2026-11-01 14:59:28,654 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:28] "GET /web/image?field=avatar_128&id=2106&model=res.partner&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 32 0.013 0.296 2026-11-01 14:59:28,677 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:28] "GET /web/image?field=avatar_128&id=2106&model=res.partner&unique=2026-11-01%2014:59:25&access_token=e842398bd955bb8e0b745957722bf3bcbde17d8eb713411e63713fdec4609d2co0x6b0c2999 HTTP/1.1" 200 - 9 0.004 0.014 2026-11-01 14:59:28,706 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-11-01 14:59:29,131 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-11-01 14:59:29,138 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28298] 2026-11-01 14:59:29,144 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:29,170 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:testuser from n/a 2026-11-01 14:59:29,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:29,514 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:29] "GET /web/image?field=avatar_128&id=39&model=mail.guest&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 9 0.004 0.335 2026-11-01 14:59:29,515 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar: waiting for threads: [] 2026-11-01 14:59:29,552 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-11-01 14:59:29,965 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-11-01 14:59:29,974 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28300] 2026-11-01 14:59:29,980 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:30,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:testuser from n/a 2026-11-01 14:59:30,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:31,351 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:31] "GET /web/image?field=avatar_128&id=40&model=mail.guest&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 9 0.005 1.260 2026-11-01 14:59:31,352 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar_with_channel: waiting for threads: [] 2026-11-01 14:59:31,378 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-11-01 14:59:31,744 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-11-01 14:59:31,752 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28304] 2026-11-01 14:59:31,758 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:31,784 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:testuser from n/a 2026-11-01 14:59:32,100 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-11-01 14:59:32,108 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28306] 2026-11-01 14:59:32,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:32,197 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:32,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:32] "GET /web/image?field=avatar_128&id=2110&model=res.partner&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 24 0.018 0.345 2026-11-01 14:59:32,593 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-11-01 14:59:32,901 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-11-01 14:59:32,908 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28311] 2026-11-01 14:59:32,913 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:32,930 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:testuser from n/a 2026-11-01 14:59:33,245 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-11-01 14:59:33,252 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28313] 2026-11-01 14:59:33,258 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:33,278 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:33,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2112], uid: 546, model: res.partner 2026-11-01 14:59:33,622 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:33] "GET /web/image?field=avatar_128&id=2112&model=res.partner&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 29 0.014 0.333 2026-11-01 14:59:33,624 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar: waiting for threads: [] 2026-11-01 14:59:33,660 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-11-01 14:59:33,998 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-11-01 14:59:34,006 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28316] 2026-11-01 14:59:34,012 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:34,032 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:testuser from n/a 2026-11-01 14:59:34,352 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-11-01 14:59:34,361 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28318] 2026-11-01 14:59:34,369 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:34,466 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:34,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2114], uid: 548, model: res.partner 2026-11-01 14:59:34,854 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:34] "GET /web/image?field=avatar_128&id=2114&model=res.partner&unique=2026-11-01%2014:59:25 HTTP/1.1" 200 - 29 0.018 0.372 2026-11-01 14:59:34,879 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:34] "GET /web/image?field=avatar_128&id=2114&model=res.partner&unique=2026-11-01%2014:59:25&access_token=1b0496e22a175758043ca810688d17f102ef7ad15adde3e8b7fb677383e48b3do0x6b0c2884 HTTP/1.1" 200 - 6 0.004 0.013 2026-11-01 14:59:34,930 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 14:59:45,864 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 14:59:45,864 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 14:59:47,141 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-11-01 14:59:47,151 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28712] 2026-11-01 14:59:47,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 14:59:47,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar ... 2026-11-01 14:59:47,253 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:48,501 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2122], uid: 4, model: res.partner 2026-11-01 14:59:48,524 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:48] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 30 0.017 1.257 2026-11-01 14:59:48,565 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2122], uid: 4, model: res.partner 2026-11-01 14:59:48,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:48] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 23 0.011 0.043 2026-11-01 14:59:48,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 14:59:48,661 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2122], uid: 554, model: res.partner 2026-11-01 14:59:48,684 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:48] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 23 0.012 0.037 2026-11-01 14:59:48,699 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 14:59:48,753 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:48] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 19 0.012 0.025 2026-11-01 14:59:48,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 14:59:48,834 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:48] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 20 0.016 0.035 2026-11-01 14:59:48,849 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 14:59:48,909 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:48] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 20 0.017 0.030 2026-11-01 14:59:48,940 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar_has_message ... 2026-11-01 14:59:48,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:test_user from n/a 2026-11-01 14:59:48,965 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 14:59:49,331 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:49] "POST /mail/message/post HTTP/1.1" 200 - 51 0.031 0.337 2026-11-01 14:59:49,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2122], uid: 4, model: res.partner 2026-11-01 14:59:49,399 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:49] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 25 0.016 0.034 2026-11-01 14:59:49,436 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2122], uid: 4, model: res.partner 2026-11-01 14:59:49,462 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:49] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 23 0.013 0.031 2026-11-01 14:59:49,477 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 14:59:49,518 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2122], uid: 554, model: res.partner 2026-11-01 14:59:49,538 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:49] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 23 0.015 0.033 2026-11-01 14:59:49,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 14:59:49,606 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:49] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 19 0.012 0.033 2026-11-01 14:59:49,619 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 14:59:49,674 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:49] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 20 0.015 0.028 2026-11-01 14:59:49,687 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 14:59:49,754 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 14:59:49] "GET /web/image?field=avatar_128&id=2122&model=res.partner&unique=2026-11-01%2014:59:34 HTTP/1.1" 200 - 20 0.018 0.038 2026-11-01 14:59:49,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:00:00,578 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:00:00,578 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:00:00,897 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_guest ... 2026-11-01 15:00:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-11-01 15:00:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29105] 2026-11-01 15:00:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:00:01,000 104 INFO rb-2cd94b9-226205-431190 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, 1078, 1079, 1080, 1081, 1082, 1083] 2026-11-01 15:00:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:00:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.001 -0.001 2026-11-01 15:00:02,000 104 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-11-01 15:00:12,000 104 INFO rb-2cd94b9-226205-431190 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, 1078, 1079, 1080, 1081, 1082, 1083, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099] 2026-11-01 15:00:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-01 15:00:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1100] 2026-11-01 15:00:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1100, 1102, 1103, 1104, 1105, 1106] 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:01] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-01 15:00:22,474 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_internal ... 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29111] 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 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, 1078, 1079, 1080, 1081, 1082, 1108] 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:00:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:00:23,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:22] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-11-01 15:00:23,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-11-01 15:00:23,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29113] 2026-11-01 15:00:23,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:00:23,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1109, 1110] 2026-11-01 15:00:23,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:00:23,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:22] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 3 0.000 -0.000 2026-11-01 15:00:23,772 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_portal ... 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29116] 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29118] 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 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, 1078, 1079, 1080, 1081, 1082, 1112] 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:00:24,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:23] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-11-01 15:00:36,000 104 INFO rb-2cd94b9-226205-431190 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, 1078, 1079, 1080, 1081, 1082, 1112, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128] 2026-11-01 15:00:36,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:00:36,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:23] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-01 15:00:36,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1129] 2026-11-01 15:00:36,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:00:36,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:23] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-01 15:00:46,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1129, 1131, 1132, 1133, 1134, 1135] 2026-11-01 15:00:46,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:00:46,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:23] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-01 15:00:46,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-01 15:00:46,391 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-11-01 15:00:46,665 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome pid: 4791 2026-11-01 15:00:46,665 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless temporary user profile dir: /tmp/tmpfs068dwz_chrome_odoo 2026-11-01 15:00:46,666 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:43893/json/version 2026-11-01 15:00:46,667 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43893/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:00:46,693 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Browser version: Chrome/150.0.7871.114 2026-11-01 15:00:46,693 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:43893/json 2026-11-01 15:00:46,694 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43893/json with timeout 3 increased to 10s during tests 2026-11-01 15:00:46,702 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Websocket url found: ws://127.0.0.1:43893/devtools/page/3E9F993A531500D3D8E6B850234DAE4C 2026-11-01 15:00:46,713 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Enable chrome headless console log notification 2026-11-01 15:00:46,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless enable page notifications 2026-11-01 15:00:46,758 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:00:46,773 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Setting session cookie in browser 2026-11-01 15:00:46,774 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Open "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" in browser 2026-11-01 15:00:46,775 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" 2026-11-01 15:00:46,786 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:00:48,196 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:48] "GET /odoo/discuss?active_id=mail.box_inbox HTTP/1.1" 200 - 191 0.132 1.280 2026-11-01 15:00:48,200 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigation result: {'frameId': '3E9F993A531500D3D8E6B850234DAE4C', 'loaderId': 'F7CAB15FBA911E09AE51B7CCF8FAC364', 'isDownload': False} 2026-11-01 15:00:48,200 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate ready code "odoo.isTourReady('discuss_go_back_to_thread_from_breadcrumbs.js')" 2026-11-01 15:00:48,249 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:48] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-11-01 15:00:48,256 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:48] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 15:00:48,345 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:00:48,837 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:48] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.221 0.376 2026-11-01 15:00:48,846 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:48] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.605 2026-11-01 15:00:48,860 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.612 2026-11-01 15:00:48,865 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:48] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.329 2026-11-01 15:00:49,072 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:00:49,192 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:00:49,195 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:00:49,196 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:00:49,214 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:00:49,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: Owl is running in 'dev' mode. 2026-11-01 15:00:49,269 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:00:49,304 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.022 0.046 2026-11-01 15:00:49,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-11-01 15:00:49,332 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.047 2026-11-01 15:00:49,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate test code "odoo.startTour('discuss_go_back_to_thread_from_breadcrumbs.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=mail.box_inbox", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:00:49,364 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [1/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-Discuss-threadName[title='Inbox'] 2026-11-01 15:00:49,420 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:00:49,428 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.035 0.108 2026-11-01 15:00:49,447 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.120 2026-11-01 15:00:49,480 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:00:49,490 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:00:49,684 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "POST /mail/data HTTP/1.1" 200 - 140 0.095 0.232 2026-11-01 15:00:49,685 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.321 2026-11-01 15:00:49,710 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.287 2026-11-01 15:00:49,741 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.013 0.255 2026-11-01 15:00:49,770 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.296 2026-11-01 15:00:49,783 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.304 2026-11-01 15:00:49,825 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:00:49,854 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.020 2026-11-01 15:00:49,938 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:00:50,028 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "POST /mail/data HTTP/1.1" 200 - 76 0.033 0.079 2026-11-01 15:00:50,081 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:00:50,181 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.010 0.012 2026-11-01 15:00:50,183 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [2/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-DiscussSidebar-item:contains(Starred) 2026-11-01 15:00:50,188 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:00:50,200 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 8 0.004 0.026 2026-11-01 15:00:50,207 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.031 2026-11-01 15:00:50,213 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.031 2026-11-01 15:00:50,253 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 17 0.012 0.063 2026-11-01 15:00:50,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [3/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step button[title='View or join channels'] 2026-11-01 15:00:50,286 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "POST /mail/starred/messages HTTP/1.1" 200 - 2 0.002 0.007 2026-11-01 15:00:50,335 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [4/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .breadcrumb-item:contains(Starred) 2026-11-01 15:00:50,431 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 47 0.031 0.064 2026-11-01 15:00:50,475 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 8 0.003 0.014 2026-11-01 15:00:50,610 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/discuss.channel/1/avatar_128?unique=1793529690000 HTTP/1.1" 200 - 3 0.002 0.009 2026-11-01 15:00:50,617 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/discuss.channel/5/avatar_128?unique=1793529690000 HTTP/1.1" 200 - 3 0.001 0.010 2026-11-01 15:00:50,622 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/discuss.channel/2/avatar_128?unique=1793529690000 HTTP/1.1" 200 - 3 0.001 0.022 2026-11-01 15:00:50,627 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/discuss.channel/4/avatar_128?unique=1793529690000 HTTP/1.1" 200 - 3 0.001 0.024 2026-11-01 15:00:50,631 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [5/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-Discuss-threadName[title='Starred'] 2026-11-01 15:00:50,635 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:00:50] "GET /web/image/discuss.channel/3/avatar_128?unique=1793529690000 HTTP/1.1" 200 - 3 0.001 0.030 2026-11-01 15:00:50,711 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: tour succeeded 2026-11-01 15:00:50,712 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR discuss_go_back_to_thread_from_breadcrumbs.js SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-01 15:00:50,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: heap 29845152 (allocated 31178752) 2026-11-01 15:00:50,818 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing chrome headless with pid 4791 2026-11-01 15:00:50,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing websocket connection 2026-11-01 15:00:50,831 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Terminating chrome headless with pid 4791 2026-11-01 15:00:50,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150050_933528_test_go_back_to_thread_from_breadcrumbs.txt 2026-11-01 15:00:50,934 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Removing chrome user profile "/tmp/tmpfs068dwz_chrome_odoo" 2026-11-01 15:00:51,002 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:01:02,243 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:01:02,243 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:01:02,821 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-11-01 15:01:03,144 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:03,503 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.007 0.354 2026-11-01 15:01:03,537 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [20078] 2026-11-01 15:01:03,542 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.021 0.013 2026-11-01 15:01:03,561 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:03,601 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.014 0.014 2026-11-01 15:01:03,641 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [20079] 2026-11-01 15:01:03,646 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.022 0.017 2026-11-01 15:01:03,661 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:03,697 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.009 0.014 2026-11-01 15:01:03,727 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [20080] 2026-11-01 15:01:03,732 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.015 0.015 2026-11-01 15:01:03,747 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:03,779 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.013 2026-11-01 15:01:03,810 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #568 deleted ir.attachment records with IDs: [20081] 2026-11-01 15:01:03,815 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.015 0.015 2026-11-01 15:01:03,830 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:03,867 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.018 2026-11-01 15:01:03,891 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #569 deleted ir.attachment records with IDs: [20082] 2026-11-01 15:01:03,896 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.010 0.015 2026-11-01 15:01:03,921 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.010 2026-11-01 15:01:03,942 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [20083] 2026-11-01 15:01:03,946 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.009 0.011 2026-11-01 15:01:03,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel ... 2026-11-01 15:01:04,140 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:04,475 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/upload HTTP/1.1" 403 - 21 0.009 0.329 2026-11-01 15:01:04,493 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:04,531 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.012 0.014 2026-11-01 15:01:04,583 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [20084] 2026-11-01 15:01:04,588 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/delete HTTP/1.1" 200 - 28 0.035 0.018 2026-11-01 15:01:04,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:04,641 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.009 0.018 2026-11-01 15:01:04,675 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [20085] 2026-11-01 15:01:04,682 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.015 0.022 2026-11-01 15:01:04,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:04,732 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.010 0.014 2026-11-01 15:01:04,762 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #568 deleted ir.attachment records with IDs: [20086] 2026-11-01 15:01:04,767 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.015 0.014 2026-11-01 15:01:04,783 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:04,823 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.007 0.021 2026-11-01 15:01:04,843 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:04] "POST /mail/attachment/upload HTTP/1.1" 403 - 4 0.001 0.005 2026-11-01 15:01:04,913 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:01:16,219 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:01:16,219 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:01:18,560 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-11-01 15:01:18,571 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29907] 2026-11-01 15:01:18,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:01:18,711 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-11-01 15:01:18,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:19,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:19,230 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 15 0.004 0.310 2026-11-01 15:01:19,250 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:19,267 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.002 0.017 2026-11-01 15:01:19,291 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:19,307 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:19,321 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 7 0.003 0.015 2026-11-01 15:01:19,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:19,369 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.003 0.006 2026-11-01 15:01:19,389 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:19,413 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.004 0.006 2026-11-01 15:01:19,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:19,460 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.006 0.006 2026-11-01 15:01:19,501 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-11-01 15:01:19,573 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:19,878 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:19,895 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 16 0.005 0.319 2026-11-01 15:01:19,911 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:19,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.002 0.015 2026-11-01 15:01:19,940 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:19,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:19,969 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:19] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.003 0.015 2026-11-01 15:01:19,982 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:20,001 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.003 0.006 2026-11-01 15:01:20,016 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:20,037 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.004 0.007 2026-11-01 15:01:20,049 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:20,070 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.005 0.007 2026-11-01 15:01:20,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-11-01 15:01:20,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:20,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:20,639 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 30 0.012 0.293 2026-11-01 15:01:20,679 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:20,714 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.012 0.046 2026-11-01 15:01:20,771 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:20,816 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:20,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.013 0.039 2026-11-01 15:01:20,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:20,902 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.012 0.023 2026-11-01 15:01:20,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:20,975 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:20] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.015 0.026 2026-11-01 15:01:20,991 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:21,058 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.019 0.031 2026-11-01 15:01:21,096 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-11-01 15:01:21,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:test_user from n/a 2026-11-01 15:01:21,128 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:21,463 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "POST /mail/message/post HTTP/1.1" 200 - 59 0.031 0.305 2026-11-01 15:01:21,509 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:21,533 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 25 0.013 0.038 2026-11-01 15:01:21,576 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:21,610 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.013 0.044 2026-11-01 15:01:21,621 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:21,660 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:21,697 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.027 0.036 2026-11-01 15:01:21,707 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:21,764 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.012 0.033 2026-11-01 15:01:21,780 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:21,854 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.018 0.040 2026-11-01 15:01:21,872 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:21,938 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:21] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.017 0.032 2026-11-01 15:01:21,977 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-11-01 15:01:22,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:23,519 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:23] "POST /mail/message/post HTTP/1.1" 200 - 53 0.024 1.322 2026-11-01 15:01:23,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:23,553 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:23] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.002 0.021 2026-11-01 15:01:23,587 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:23,601 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:23] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.002 0.015 2026-11-01 15:01:23,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:23,630 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:23,645 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:23] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 7 0.003 0.016 2026-11-01 15:01:23,658 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:23,684 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:23] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.007 0.007 2026-11-01 15:01:23,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:23,721 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:23] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.006 0.008 2026-11-01 15:01:23,734 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:23,756 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:23] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.007 0.006 2026-11-01 15:01:23,784 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-11-01 15:01:23,863 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [930] 2026-11-01 15:01:23,878 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:24,189 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:24,206 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:24] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 15 0.004 0.327 2026-11-01 15:01:24,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:24,248 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:24] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.002 0.022 2026-11-01 15:01:24,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:24,289 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:24,304 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:24] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.003 0.016 2026-11-01 15:01:24,319 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:24,343 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:24] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.007 0.007 2026-11-01 15:01:24,359 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:24,383 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:24] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.007 0.007 2026-11-01 15:01:24,396 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:24,425 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:24] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.007 0.012 2026-11-01 15:01:24,453 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-11-01 15:01:24,665 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:test_user from n/a 2026-11-01 15:01:24,680 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:25,125 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:25] "POST /mail/message/post HTTP/1.1" 200 - 53 0.032 0.417 2026-11-01 15:01:25,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:25,208 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:25] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 25 0.016 0.052 2026-11-01 15:01:25,246 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:25,281 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:25] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.012 0.048 2026-11-01 15:01:25,293 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:25,338 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:25,359 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:25] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.016 0.037 2026-11-01 15:01:25,370 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:25,434 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:25] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.015 0.037 2026-11-01 15:01:25,448 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:25,525 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:25] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.019 0.044 2026-11-01 15:01:25,541 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:25,619 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:25] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.027 0.034 2026-11-01 15:01:25,664 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-11-01 15:01:25,756 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [938] 2026-11-01 15:01:25,776 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:26,109 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:26,134 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:26] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 30 0.016 0.344 2026-11-01 15:01:26,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:26,210 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:26] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.013 0.045 2026-11-01 15:01:26,224 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:26,277 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:26,304 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:26] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.016 0.050 2026-11-01 15:01:26,317 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:26,367 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:26] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.012 0.026 2026-11-01 15:01:26,381 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:26,442 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:26] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.017 0.032 2026-11-01 15:01:26,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:26,545 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:26] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.026 0.039 2026-11-01 15:01:26,582 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-11-01 15:01:26,799 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [945] 2026-11-01 15:01:26,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:27,110 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:27,126 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:27] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 15 0.005 0.309 2026-11-01 15:01:27,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:27,160 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:27] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.002 0.019 2026-11-01 15:01:27,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:27,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:27,207 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:27] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 7 0.003 0.016 2026-11-01 15:01:27,219 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:27,237 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:27] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.003 0.007 2026-11-01 15:01:27,249 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:27,268 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:27] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.004 0.006 2026-11-01 15:01:27,279 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:27,301 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:27] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.005 0.008 2026-11-01 15:01:27,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_03_guest_avatar_private_channel: waiting for threads: [] 2026-11-01 15:01:27,340 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-11-01 15:01:27,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:28,902 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:28] "POST /mail/message/post HTTP/1.1" 200 - 52 0.033 1.458 2026-11-01 15:01:28,907 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [946] 2026-11-01 15:01:28,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:28,932 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:28] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.002 0.015 2026-11-01 15:01:28,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:28,977 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:28] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.011 0.021 2026-11-01 15:01:29,006 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:29,022 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:29,041 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:29] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.005 0.021 2026-11-01 15:01:29,069 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:29,097 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:29] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.004 0.009 2026-11-01 15:01:29,113 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:29,139 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:29] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.005 0.009 2026-11-01 15:01:29,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:29,183 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:29] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.007 0.010 2026-11-01 15:01:29,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-11-01 15:01:29,470 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [952] 2026-11-01 15:01:29,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:29,867 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:29,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:29] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 30 0.015 0.393 2026-11-01 15:01:29,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:29,967 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:29] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.014 0.042 2026-11-01 15:01:29,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:30,034 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:30,055 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:30] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.017 0.036 2026-11-01 15:01:30,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:30,132 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:30] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.014 0.034 2026-11-01 15:01:30,147 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:30,223 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:30] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.019 0.035 2026-11-01 15:01:30,236 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:30,317 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:30] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.021 0.047 2026-11-01 15:01:30,358 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-11-01 15:01:30,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:test_user from n/a 2026-11-01 15:01:30,481 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:30,903 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:30] "POST /mail/message/post HTTP/1.1" 200 - 52 0.032 0.392 2026-11-01 15:01:30,910 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [954] 2026-11-01 15:01:30,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:30,980 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:30] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 25 0.013 0.041 2026-11-01 15:01:31,020 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:31,050 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:31] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.014 0.039 2026-11-01 15:01:31,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:31,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:31,146 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:31] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.024 0.046 2026-11-01 15:01:31,158 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:31,216 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:31] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.014 0.030 2026-11-01 15:01:31,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:31,313 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:31] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.022 0.043 2026-11-01 15:01:31,330 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:31,416 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:31] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.026 0.046 2026-11-01 15:01:31,448 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-11-01 15:01:31,664 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:32,221 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:32] "POST /mail/message/post HTTP/1.1" 200 - 53 0.025 0.534 2026-11-01 15:01:32,228 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [961] 2026-11-01 15:01:32,239 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:32,257 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.002 0.017 2026-11-01 15:01:32,272 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:32,289 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.003 0.018 2026-11-01 15:01:32,306 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:32,323 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:32,338 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 7 0.004 0.016 2026-11-01 15:01:32,353 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:32,374 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.004 0.006 2026-11-01 15:01:32,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:32,415 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.007 0.009 2026-11-01 15:01:32,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:32,456 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:32] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 5 0.007 0.006 2026-11-01 15:01:32,483 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-11-01 15:01:32,674 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:test_user from n/a 2026-11-01 15:01:32,684 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:33,097 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:33] "POST /mail/message/post HTTP/1.1" 200 - 53 0.033 0.382 2026-11-01 15:01:33,108 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [967] 2026-11-01 15:01:33,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:33,186 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:33] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 25 0.014 0.050 2026-11-01 15:01:33,230 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:33,260 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:33] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.017 0.040 2026-11-01 15:01:33,275 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:33,327 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:33,355 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:33] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.014 0.052 2026-11-01 15:01:33,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:33,431 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:33] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.013 0.036 2026-11-01 15:01:33,445 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:33,519 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:33] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.017 0.041 2026-11-01 15:01:33,534 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:33,612 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:33] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.019 0.046 2026-11-01 15:01:33,643 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-11-01 15:01:33,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:34,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:35,003 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 16 0.006 1.296 2026-11-01 15:01:35,020 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:35,036 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.002 0.016 2026-11-01 15:01:35,067 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:35,085 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:35,107 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.006 0.022 2026-11-01 15:01:35,120 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:35,138 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.003 0.007 2026-11-01 15:01:35,152 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:35,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.006 0.009 2026-11-01 15:01:35,189 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:35,214 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.006 0.008 2026-11-01 15:01:35,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_05_guest_avatar_private_channel: waiting for threads: [] 2026-11-01 15:01:35,253 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-11-01 15:01:35,338 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:35,742 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:35,764 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 32 0.014 0.415 2026-11-01 15:01:35,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 4, model: res.partner 2026-11-01 15:01:35,840 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.011 0.032 2026-11-01 15:01:35,860 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:35,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2148], uid: 574, model: res.partner 2026-11-01 15:01:35,927 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 23 0.013 0.040 2026-11-01 15:01:35,940 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:35,989 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:35] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 19 0.012 0.023 2026-11-01 15:01:36,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:36,067 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.018 0.031 2026-11-01 15:01:36,111 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:36,194 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=2148&model=res.partner&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 20 0.023 0.041 2026-11-01 15:01:36,240 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-11-01 15:01:36,256 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:36,636 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:36,652 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 17 0.006 0.393 2026-11-01 15:01:36,671 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-01 15:01:36,689 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 9 0.003 0.020 2026-11-01 15:01:36,710 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:01:36,729 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.guest 2026-11-01 15:01:36,747 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 8 0.005 0.020 2026-11-01 15:01:36,763 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:36,797 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 11 0.009 0.013 2026-11-01 15:01:36,813 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:01:36,840 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.006 0.009 2026-11-01 15:01:36,852 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:01:36,879 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:36] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-11-01%2015:01:04 HTTP/1.1" 200 - 6 0.008 0.009 2026-11-01 15:01:36,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:01:48,866 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:01:48,866 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:01:49,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-11-01 15:01:50,138 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-11-01 15:01:50,224 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #579 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, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1491] 2026-11-01 15:01:50,282 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-11-01 15:01:50,818 104 INFO rb-2cd94b9-226205-431190 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, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1493, 1494, 1495, 1496, 1497, 1498, 1499] 2026-11-01 15:01:50,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-11-01 15:01:51,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get_should_update_last_interest_dt ... 2026-11-01 15:01:51,160 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-11-01 15:01:51,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-11-01 15:01:51,686 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-11-01 15:01:51,800 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-11-01 15:01:51,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-11-01 15:01:52,960 104 INFO rb-2cd94b9-226205-431190 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, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535] 2026-11-01 15:01:53,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-11-01 15:01:53,685 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-11-01 15:01:53,930 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-11-01 15:01:54,105 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-11-01 15:01:54,313 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_user_of_partner_with_archived_user ... 2026-11-01 15:01:54,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-11-01 15:01:54,915 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unfollow_should_not_post_message_if_the_partner_has_been_removed ... 2026-11-01 15:01:55,034 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1015] 2026-11-01 15:01:55,074 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-11-01 15:01:57,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-11-01 15:01:57,865 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize_partner_with_several_users ... 2026-11-01 15:01:58,329 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-11-01 15:01:58,369 104 INFO rb-2cd94b9-226205-431190 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, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490] 2026-11-01 15:01:58,404 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-11-01 15:01:58,457 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [20322] 2026-11-01 15:01:58,475 104 INFO rb-2cd94b9-226205-431190 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, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1543, 1544] 2026-11-01 15:01:58,512 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-11-01 15:01:58,570 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user ... 2026-11-01 15:01:58,692 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-11-01 15:01:58,712 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:01:58,727 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:01:59,088 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:59] "POST /mail/action HTTP/1.1" 200 - 30 0.027 0.336 2026-11-01 15:01:59,228 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:59] "POST /mail/action HTTP/1.1" 200 - 11 0.018 0.014 2026-11-01 15:01:59,319 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:59] "POST /mail/action HTTP/1.1" 200 - 13 0.018 0.017 2026-11-01 15:01:59,336 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1038, 1039] 2026-11-01 15:01:59,381 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:01:59] "POST /mail/action HTTP/1.1" 200 - 13 0.013 0.020 2026-11-01 15:01:59,382 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_mail_message_starred_group: waiting for threads: [] 2026-11-01 15:01:59,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-11-01 15:01:59,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-11-01 15:01:59,768 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #579 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, 1479, 1480, 1481, 1482, 1483, 1484, 1485, 1486, 1487, 1488, 1489, 1490, 1554, 1555] 2026-11-01 15:01:59,805 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #579 deleted bus.bus records with IDs: [1556, 1557] 2026-11-01 15:01:59,936 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-11-01 15:02:13,990 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:02:13,990 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:02:16,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-11-01 15:02:25,061 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-11-01 15:02:33,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-11-01 15:02:34,546 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #595 deleted discuss.channel.member records with IDs: [1350] 2026-11-01 15:02:36,039 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #595 deleted discuss.channel.member records with IDs: [1375] 2026-11-01 15:02:39,373 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #596 deleted discuss.channel.member records with IDs: [1421] 2026-11-01 15:02:41,126 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #596 deleted discuss.channel.member records with IDs: [1446] 2026-11-01 15:02:44,533 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #597 deleted discuss.channel.member records with IDs: [1492] 2026-11-01 15:02:46,054 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #597 deleted discuss.channel.member records with IDs: [1517] 2026-11-01 15:02:49,367 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #595 deleted discuss.channel.member records with IDs: [1563] 2026-11-01 15:02:50,596 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #596 deleted discuss.channel.member records with IDs: [1586] 2026-11-01 15:02:51,503 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #596 deleted discuss.channel.member records with IDs: [1603] 2026-11-01 15:02:52,504 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #597 deleted discuss.channel.member records with IDs: [1613] 2026-11-01 15:02:53,402 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #597 deleted discuss.channel.member records with IDs: [1630] 2026-11-01 15:02:53,991 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-11-01 15:02:54,603 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #595 deleted discuss.channel.member records with IDs: [1649] 2026-11-01 15:02:56,741 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #595 deleted discuss.channel.member records with IDs: [1696] 2026-11-01 15:03:02,091 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #596 deleted discuss.channel.member records with IDs: [1785] 2026-11-01 15:03:04,806 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #596 deleted discuss.channel.member records with IDs: [1832] 2026-11-01 15:03:10,055 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #597 deleted discuss.channel.member records with IDs: [1921] 2026-11-01 15:03:12,609 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #597 deleted discuss.channel.member records with IDs: [1970] 2026-11-01 15:03:17,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 15:03:17,313 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-11-01 15:03:18,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:03:18,683 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:18] "GET /chat/735/IfnIzXYtZq HTTP/1.1" 200 - 92 0.044 0.464 2026-11-01 15:03:18,697 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:18] "GET /chat/736/V6oDqGw3wI HTTP/1.1" 404 - 5 0.002 0.006 2026-11-01 15:03:18,698 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_channel_invitation_from_token: waiting for threads: [] 2026-11-01 15:03:18,736 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-11-01 15:03:19,651 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:03:20,422 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:20] "GET /chat/xyz HTTP/1.1" 200 - 100 0.046 0.727 2026-11-01 15:03:20,463 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-11-01 15:03:21,712 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 5152 2026-11-01 15:03:21,712 104 INFO rb-2cd94b9-226205-431190 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/tmpkv2yw4r8_chrome_odoo 2026-11-01 15:03:21,712 104 INFO rb-2cd94b9-226205-431190 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:35415/json/version 2026-11-01 15:03:21,713 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35415/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:21,810 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:21,810 104 INFO rb-2cd94b9-226205-431190 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:35415/json 2026-11-01 15:03:21,811 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35415/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:21,825 104 INFO rb-2cd94b9-226205-431190 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:35415/devtools/page/42674AD7BDA281B26C92DD2EBECB87B4 2026-11-01 15:03:21,843 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-11-01 15:03:21,853 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-11-01 15:03:21,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:03:21,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-11-01 15:03:21,936 104 INFO rb-2cd94b9-226205-431190 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/XwmgJUP9du" in browser 2026-11-01 15:03:21,936 104 INFO rb-2cd94b9-226205-431190 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/XwmgJUP9du" 2026-11-01 15:03:21,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:03:23,173 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /chat/740/XwmgJUP9du HTTP/1.1" 200 - 159 0.124 1.104 2026-11-01 15:03:23,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '42674AD7BDA281B26C92DD2EBECB87B4', 'loaderId': 'D1B571EA200279BFCE9D60C490F90D45', 'isDownload': False} 2026-11-01 15:03:23,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:03:23,232 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-11-01 15:03:23,237 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:03:23,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-11-01 15:03:23,251 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-11-01 15:03:23,447 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:03:23,518 104 INFO rb-2cd94b9-226205-431190 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/XwmgJUP9du", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:23,520 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:03:23,524 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:03:23,636 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "POST /mail/data HTTP/1.1" 200 - 95 0.043 0.081 2026-11-01 15:03:23,637 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.107 2026-11-01 15:03:23,692 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:03:23,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:03:23,951 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.030 0.047 2026-11-01 15:03:23,960 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 3 0.002 0.073 2026-11-01 15:03:23,964 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:03:23,979 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/image/discuss.channel/740/avatar_128?unique=35ece744e878ecbfae2491477bec441ce627897641a6c61d1f3e417319071ed69dddd55abac2f719f608eb8b55c125c14b072184043e9ddc6b4e587fa6630baa HTTP/1.1" 200 - 3 0.003 0.087 2026-11-01 15:03:23,989 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:03:24,003 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:03:24,031 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:03:24,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/res.partner/2181/avatar_128 HTTP/1.1" 200 - 18 0.016 0.119 2026-11-01 15:03:24,039 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.126 2026-11-01 15:03:24,047 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.158 2026-11-01 15:03:24,069 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/res.partner/3/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 9 0.006 0.064 2026-11-01 15:03:24,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.005 0.065 2026-11-01 15:03:24,129 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:03:24,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:03:24,177 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.009 0.021 2026-11-01 15:03:24,186 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/mail.guest/61/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 3 0.002 0.034 2026-11-01 15:03:24,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:24,223 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/res.partner/2180/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 10 0.010 0.062 2026-11-01 15:03:24,261 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.049 2026-11-01 15:03:24,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:24,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:03:24,302 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:03:24,306 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.005 0.013 2026-11-01 15:03:24,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:24,407 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:24,407 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:03:24,439 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.018 2026-11-01 15:03:24,472 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:03:24,485 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/image/20449?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.013 0.011 2026-11-01 15:03:24,551 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:03:24,567 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:03:24,597 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.008 0.028 2026-11-01 15:03:24,604 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-11-01 15:03:24,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "POST /mail/message/post HTTP/1.1" 200 - 50 0.025 0.049 2026-11-01 15:03:24,874 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:24,883 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:24] "GET /discuss/channel/740/image/20449?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:03:24,935 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:25,045 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:03:25,974 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:03:26,007 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:26] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.017 0.022 2026-11-01 15:03:26,069 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:03:26,076 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [1] 2026-11-01 15:03:26,082 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.012 2026-11-01 15:03:26,139 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:26,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:03:26,294 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:03:26,394 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:03:26,452 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:26,452 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:03:26,489 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:26] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.010 2026-11-01 15:03:26,530 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:03:26,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:03:26,643 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:26] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.012 0.026 2026-11-01 15:03:26,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:26,763 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:03:26,817 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:03:26,902 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:03:26,982 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:03:27,026 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [20450] 2026-11-01 15:03:27,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:27] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.026 0.020 2026-11-01 15:03:27,068 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:03:27,150 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:03:27,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:03:27,284 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:27,331 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:27] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.017 0.023 2026-11-01 15:03:27,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-11-01 15:03:27,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:03:27,499 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13537664 (allocated 15728640) 2026-11-01 15:03:27,503 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 5152 2026-11-01 15:03:27,504 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-11-01 15:03:27,505 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 5152 2026-11-01 15:03:27,638 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150327_637819_test_discuss_channel_public_page_as_admin.txt 2026-11-01 15:03:27,638 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpkv2yw4r8_chrome_odoo" 2026-11-01 15:03:28,065 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 5361 2026-11-01 15:03:28,066 104 INFO rb-2cd94b9-226205-431190 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/tmpyfk8jg13_chrome_odoo 2026-11-01 15:03:28,066 104 INFO rb-2cd94b9-226205-431190 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:45691/json/version 2026-11-01 15:03:28,068 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45691/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:28,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:28,099 104 INFO rb-2cd94b9-226205-431190 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:45691/json 2026-11-01 15:03:28,099 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45691/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:28,116 104 INFO rb-2cd94b9-226205-431190 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:45691/devtools/page/14B2EF1DC561F5BC1056D3DFE5446C8B 2026-11-01 15:03:28,125 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-11-01 15:03:28,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-11-01 15:03:28,169 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:03:28,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-11-01 15:03:28,181 104 INFO rb-2cd94b9-226205-431190 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/XwmgJUP9du" in browser 2026-11-01 15:03:28,181 104 INFO rb-2cd94b9-226205-431190 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/XwmgJUP9du" 2026-11-01 15:03:28,336 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /chat/740/XwmgJUP9du HTTP/1.1" 200 - 53 0.035 0.112 2026-11-01 15:03:28,342 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '14B2EF1DC561F5BC1056D3DFE5446C8B', 'loaderId': '3AD9D6667B5210B49FA5DC13FE31904E', 'isDownload': False} 2026-11-01 15:03:28,343 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:03:28,388 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-11-01 15:03:28,398 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-11-01 15:03:28,404 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-11-01 15:03:28,412 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:03:28,580 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:03:28,596 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:03:28,655 104 INFO rb-2cd94b9-226205-431190 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/XwmgJUP9du", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:28,661 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:03:28,805 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "POST /mail/data HTTP/1.1" 200 - 85 0.043 0.099 2026-11-01 15:03:28,807 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.138 2026-11-01 15:03:28,866 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:03:29,142 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:03:29,161 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.021 0.053 2026-11-01 15:03:29,168 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 3 0.001 0.067 2026-11-01 15:03:29,183 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:03:29,183 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:03:29,215 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/res.partner/2181/avatar_128 HTTP/1.1" 200 - 11 0.019 0.092 2026-11-01 15:03:29,224 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.123 2026-11-01 15:03:29,230 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:03:29,233 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 3 0.002 0.122 2026-11-01 15:03:29,278 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.011 0.067 2026-11-01 15:03:29,288 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:03:29,300 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:03:29,306 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/res.partner/3/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 9 0.011 0.096 2026-11-01 15:03:29,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/discuss.channel/740/avatar_128?unique=35ece744e878ecbfae2491477bec441ce627897641a6c61d1f3e417319071ed69dddd55abac2f719f608eb8b55c125c14b072184043e9ddc6b4e587fa6630baa HTTP/1.1" 200 - 3 0.002 0.211 2026-11-01 15:03:29,322 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /discuss/channel/740/image/20449?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.013 2026-11-01 15:03:29,337 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:03:29,362 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:03:29,386 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.010 0.027 2026-11-01 15:03:29,391 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/mail.guest/61/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.039 2026-11-01 15:03:29,436 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/res.partner/2180/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 10 0.011 0.069 2026-11-01 15:03:29,445 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:29,466 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.029 2026-11-01 15:03:29,519 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:29,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:03:29,550 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.013 2026-11-01 15:03:29,589 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:29,646 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:29,647 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:03:29,683 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.010 2026-11-01 15:03:29,706 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:03:29,712 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/image/20452?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.006 2026-11-01 15:03:29,783 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:03:29,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:03:29,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.009 0.032 2026-11-01 15:03:29,833 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:29] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-11-01 15:03:30,026 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:30] "POST /mail/message/post HTTP/1.1" 200 - 40 0.023 0.055 2026-11-01 15:03:30,085 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:30,095 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:30] "GET /discuss/channel/740/image/20452?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.022 2026-11-01 15:03:30,133 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:30,238 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:03:31,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:03:31,808 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:31] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.006 0.017 2026-11-01 15:03:31,866 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:03:31,874 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [2] 2026-11-01 15:03:31,882 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:31] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.015 2026-11-01 15:03:31,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:31,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:03:32,068 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:03:32,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:03:32,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:32,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:03:32,264 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.015 2026-11-01 15:03:32,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:03:32,384 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:03:32,438 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:32] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.016 0.035 2026-11-01 15:03:32,503 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:32,568 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:03:32,654 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:03:32,734 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:03:32,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:03:32,834 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [20453] 2026-11-01 15:03:32,840 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:32] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.012 0.020 2026-11-01 15:03:32,863 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:03:32,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:03:32,995 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:03:33,063 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:33,110 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.014 0.026 2026-11-01 15:03:33,154 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-11-01 15:03:33,155 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:03:33,245 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13830216 (allocated 16388096) 2026-11-01 15:03:33,248 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 5361 2026-11-01 15:03:33,249 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-11-01 15:03:33,249 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 5361 2026-11-01 15:03:33,385 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150333_385521_test_discuss_channel_public_page_as_admin.txt 2026-11-01 15:03:33,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpyfk8jg13_chrome_odoo" 2026-11-01 15:03:33,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-11-01 15:03:34,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 5567 2026-11-01 15:03:34,612 104 INFO rb-2cd94b9-226205-431190 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/tmp5e5ahqoy_chrome_odoo 2026-11-01 15:03:34,612 104 INFO rb-2cd94b9-226205-431190 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:41343/json/version 2026-11-01 15:03:34,614 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41343/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:34,687 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:34,687 104 INFO rb-2cd94b9-226205-431190 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:41343/json 2026-11-01 15:03:34,688 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41343/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:34,697 104 INFO rb-2cd94b9-226205-431190 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:41343/devtools/page/0AA2FC3E6FD774C3B9E357E38C6D9C80 2026-11-01 15:03:34,707 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-11-01 15:03:34,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-11-01 15:03:34,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-11-01 15:03:34,851 104 INFO rb-2cd94b9-226205-431190 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/fdD8xHIMPf" in browser 2026-11-01 15:03:34,851 104 INFO rb-2cd94b9-226205-431190 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/fdD8xHIMPf" 2026-11-01 15:03:34,862 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:03:36,518 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /chat/742/fdD8xHIMPf HTTP/1.1" 200 - 98 0.044 1.614 2026-11-01 15:03:36,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '0AA2FC3E6FD774C3B9E357E38C6D9C80', 'loaderId': 'E09B73F6B6D6EEC67E7746D0C2E18BB0', 'isDownload': False} 2026-11-01 15:03:36,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-11-01 15:03:36,567 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.012 0.008 2026-11-01 15:03:36,576 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.005 0.020 2026-11-01 15:03:36,580 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:03:36,596 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-11-01 15:03:36,811 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:03:36,831 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:03:36,969 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:03:36,980 104 INFO rb-2cd94b9-226205-431190 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/fdD8xHIMPf", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:36,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/3] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-11-01 15:03:37,052 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/3] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-11-01 15:03:37,054 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "POST /mail/data HTTP/1.1" 200 - 50 0.032 0.049 2026-11-01 15:03:37,056 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.078 2026-11-01 15:03:37,111 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/3] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-11-01 15:03:37,125 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.003 0.008 2026-11-01 15:03:37,397 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-11-01 15:03:37,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-01 15:03:37,406 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.026 0.051 2026-11-01 15:03:37,422 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:03:37,422 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "GET /web/image/discuss.channel/742/avatar_128?unique=d2b184dcaf3616fcd1a275b3d0ac0841ee355814aebb4259cfb6d939d4ee7fc33d718badb05432e381fde33527a4674cdfd1153472194baaf16cde82eeee1132 HTTP/1.1" 200 - 8 0.004 0.069 2026-11-01 15:03:37,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2183], uid: 4, model: res.partner 2026-11-01 15:03:37,502 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "GET /web/image/res.partner/2183/avatar_128 HTTP/1.1" 200 - 25 0.016 0.128 2026-11-01 15:03:37,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "GET /web/image/mail.guest/63/avatar_128?access_token=02a41cfd884e3264d0d0b490c0bf83b10e86361cfeb5a55e05895a465ee28ff1o0x6b09d7f1&unique=1793545416000 HTTP/1.1" 200 - 5 0.001 0.146 2026-11-01 15:03:37,555 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.018 0.141 2026-11-01 15:03:37,565 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:37] "GET /web/image/mail.guest/63/avatar_128?access_token=02a41cfd884e3264d0d0b490c0bf83b10e86361cfeb5a55e05895a465ee28ff1o0x6b09d7f1&unique=1793545417000 HTTP/1.1" 200 - 5 0.003 0.088 2026-11-01 15:03:37,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 8327292 (allocated 8912896) 2026-11-01 15:03:37,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 5567 2026-11-01 15:03:37,597 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-11-01 15:03:37,597 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 5567 2026-11-01 15:03:37,697 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150337_697466_test_discuss_channel_public_page_as_guest.txt 2026-11-01 15:03:37,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmp5e5ahqoy_chrome_odoo" 2026-11-01 15:03:38,107 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 5745 2026-11-01 15:03:38,107 104 INFO rb-2cd94b9-226205-431190 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/tmpp_3tlfdv_chrome_odoo 2026-11-01 15:03:38,108 104 INFO rb-2cd94b9-226205-431190 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:40855/json/version 2026-11-01 15:03:38,109 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40855/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:38,123 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:38,124 104 INFO rb-2cd94b9-226205-431190 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:40855/json 2026-11-01 15:03:38,128 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40855/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:38,149 104 INFO rb-2cd94b9-226205-431190 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:40855/devtools/page/993DB10C588815C5C565204C618AEE9B 2026-11-01 15:03:38,160 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-11-01 15:03:38,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-11-01 15:03:38,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-11-01 15:03:38,178 104 INFO rb-2cd94b9-226205-431190 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/fdD8xHIMPf" in browser 2026-11-01 15:03:38,185 104 INFO rb-2cd94b9-226205-431190 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/fdD8xHIMPf" 2026-11-01 15:03:38,280 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /chat/742/fdD8xHIMPf HTTP/1.1" 200 - 44 0.024 0.061 2026-11-01 15:03:38,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '993DB10C588815C5C565204C618AEE9B', 'loaderId': 'D8B10D8587CF14A5E52F0370D59B6770', 'isDownload': False} 2026-11-01 15:03:38,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:03:38,318 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:03:38,332 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-11-01 15:03:38,341 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-01 15:03:38,353 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:03:38,573 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:03:38,581 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:03:38,661 104 INFO rb-2cd94b9-226205-431190 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/fdD8xHIMPf", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:38,666 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:03:38,762 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "POST /mail/data HTTP/1.1" 200 - 40 0.032 0.049 2026-11-01 15:03:38,764 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.082 2026-11-01 15:03:38,982 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:03:38,999 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:03:39,001 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.021 0.038 2026-11-01 15:03:39,011 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:03:39,026 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/image/discuss.channel/742/avatar_128?unique=d2b184dcaf3616fcd1a275b3d0ac0841ee355814aebb4259cfb6d939d4ee7fc33d718badb05432e381fde33527a4674cdfd1153472194baaf16cde82eeee1132 HTTP/1.1" 200 - 8 0.003 0.068 2026-11-01 15:03:39,046 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2183], uid: 4, model: res.partner 2026-11-01 15:03:39,077 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/image/res.partner/2183/avatar_128 HTTP/1.1" 200 - 23 0.015 0.106 2026-11-01 15:03:39,085 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/image/mail.guest/63/avatar_128?access_token=02a41cfd884e3264d0d0b490c0bf83b10e86361cfeb5a55e05895a465ee28ff1o0x6b09d7f1&unique=1793545417000 HTTP/1.1" 200 - 5 0.001 0.124 2026-11-01 15:03:39,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:03:39,157 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.036 0.135 2026-11-01 15:03:39,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:03:39,196 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/image/mail.guest/62/avatar_128?access_token=f661d4006b06df713d5ad8ad9feaa6930cafe926ffe49ffd6459dfde0daec133o0x6b09d6ca&unique=1793545397000 HTTP/1.1" 200 - 6 0.001 0.010 2026-11-01 15:03:39,205 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:03:39,210 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 8 0.004 0.022 2026-11-01 15:03:39,235 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/image/res.partner/2182/avatar_128?access_token=426dcafe2356b03804e4dd5751037e75fc148a7a1466929983357b2909025f85o0x6b0c2eca&unique=1793545397000 HTTP/1.1" 200 - 8 0.004 0.043 2026-11-01 15:03:39,296 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:39,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.006 0.014 2026-11-01 15:03:39,355 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:39,356 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:03:39,384 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:03:39,394 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.009 0.024 2026-11-01 15:03:39,428 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:39,492 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:39,493 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:03:39,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.004 0.012 2026-11-01 15:03:39,546 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/image/20460?access_token=56530c25-9dec-47f7-ace1-fd839d38359e&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.002 0.007 2026-11-01 15:03:39,557 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:03:39,634 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 15:03:39,641 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:03:39,661 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.008 0.014 2026-11-01 15:03:39,665 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:03:39,873 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:39] "POST /mail/message/post HTTP/1.1" 200 - 48 0.026 0.064 2026-11-01 15:03:39,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:39,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:40,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:03:40,784 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:03:40,801 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:40] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.014 2026-11-01 15:03:40,854 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:03:40,871 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [3] 2026-11-01 15:03:40,878 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:40] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.009 0.016 2026-11-01 15:03:40,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:40,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:03:41,060 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:03:41,181 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:03:41,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:41,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:03:41,278 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.003 0.025 2026-11-01 15:03:41,306 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:03:41,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:03:41,432 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:41] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.012 0.031 2026-11-01 15:03:41,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:41,550 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:03:41,618 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:03:41,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:03:41,774 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:03:41,802 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [20461] 2026-11-01 15:03:41,807 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:41] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.011 0.019 2026-11-01 15:03:41,833 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:03:41,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:03:41,981 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:03:42,045 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:42,087 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.014 0.025 2026-11-01 15:03:42,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-11-01 15:03:42,115 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:03:42,212 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 12096392 (allocated 13369344) 2026-11-01 15:03:42,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 5745 2026-11-01 15:03:42,227 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-11-01 15:03:42,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 5745 2026-11-01 15:03:42,331 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150342_331191_test_discuss_channel_public_page_as_guest.txt 2026-11-01 15:03:42,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmpp_3tlfdv_chrome_odoo" 2026-11-01 15:03:42,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-11-01 15:03:43,483 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 5950 2026-11-01 15:03:43,483 104 INFO rb-2cd94b9-226205-431190 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/tmptf2rpxij_chrome_odoo 2026-11-01 15:03:43,483 104 INFO rb-2cd94b9-226205-431190 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:45991/json/version 2026-11-01 15:03:43,484 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45991/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:43,511 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:43,512 104 INFO rb-2cd94b9-226205-431190 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:45991/json 2026-11-01 15:03:43,512 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45991/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:43,523 104 INFO rb-2cd94b9-226205-431190 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:45991/devtools/page/2561EC4CAA28150E0FFF2F73140BBCD9 2026-11-01 15:03:43,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-11-01 15:03:43,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-11-01 15:03:43,619 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:03:43,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-11-01 15:03:43,631 104 INFO rb-2cd94b9-226205-431190 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/nv2ybShyTT" in browser 2026-11-01 15:03:43,631 104 INFO rb-2cd94b9-226205-431190 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/nv2ybShyTT" 2026-11-01 15:03:43,642 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:03:44,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:44] "GET /chat/744/nv2ybShyTT HTTP/1.1" 200 - 157 0.091 0.778 2026-11-01 15:03:44,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '2561EC4CAA28150E0FFF2F73140BBCD9', 'loaderId': '4BCB4C633B98579011C77ED091DC18D6', 'isDownload': False} 2026-11-01 15:03:44,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:03:44,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:44] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-01 15:03:44,567 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:44] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-11-01 15:03:44,571 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:44] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-01 15:03:44,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:44] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.028 2026-11-01 15:03:44,783 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:03:44,857 104 INFO rb-2cd94b9-226205-431190 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/nv2ybShyTT", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:44,869 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:03:44,881 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:44] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:03:45,040 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "POST /mail/data HTTP/1.1" 200 - 69 0.072 0.096 2026-11-01 15:03:45,042 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.170 2026-11-01 15:03:45,329 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:03:45,355 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.033 0.040 2026-11-01 15:03:45,367 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:03:45,367 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 6 0.003 0.076 2026-11-01 15:03:45,390 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:03:45,399 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/discuss.channel/744/avatar_128?unique=15ffdb9387bb77a0e9706f41da45c2deb41a2bfafe1d646c36ccffdd7765a82f5a5a42ddb45cc5f079fd7cb33550c720470123a3fb49d14064e494a2c0bd0668 HTTP/1.1" 200 - 6 0.009 0.096 2026-11-01 15:03:45,439 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/res.partner/7/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.012 0.116 2026-11-01 15:03:45,459 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:03:45,506 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:03:45,521 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/res.partner/2185/avatar_128 HTTP/1.1" 200 - 18 0.024 0.203 2026-11-01 15:03:45,574 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.020 0.239 2026-11-01 15:03:45,610 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:45,643 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.017 0.045 2026-11-01 15:03:45,679 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:45,683 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:03:45,693 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:03:45,695 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/res.partner/2184/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 10 0.014 0.040 2026-11-01 15:03:45,725 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.009 0.083 2026-11-01 15:03:45,733 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/mail.guest/64/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 4 0.002 0.092 2026-11-01 15:03:45,734 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.119 2026-11-01 15:03:45,756 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.006 0.064 2026-11-01 15:03:45,782 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:45,867 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:45,867 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:03:45,892 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.013 2026-11-01 15:03:45,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:03:45,936 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:45] "GET /web/image/20468?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.004 0.013 2026-11-01 15:03:46,002 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 15:03:46,012 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:03:46,061 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:46] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.012 0.034 2026-11-01 15:03:46,067 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:46] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-11-01 15:03:46,330 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:46] "POST /mail/message/post HTTP/1.1" 200 - 51 0.033 0.062 2026-11-01 15:03:46,382 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:46,392 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:46] "GET /discuss/channel/744/image/20468?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.012 0.009 2026-11-01 15:03:46,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:46,542 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:03:47,186 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:03:47,216 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:47] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.010 0.019 2026-11-01 15:03:47,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:03:47,286 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [4] 2026-11-01 15:03:47,294 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:47] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.017 2026-11-01 15:03:47,342 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:47,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:03:47,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:03:47,589 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:03:47,647 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:47,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:03:47,676 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:47] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.015 2026-11-01 15:03:47,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:03:47,790 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:03:47,842 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:47] "POST /mail/message/update_content HTTP/1.1" 200 - 37 0.014 0.035 2026-11-01 15:03:47,891 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:47,961 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:03:48,006 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:03:48,075 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:03:48,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:03:48,194 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [20469] 2026-11-01 15:03:48,200 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:48] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.028 0.021 2026-11-01 15:03:48,231 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:03:48,317 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:03:48,381 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:03:48,447 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:48,505 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:48] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.021 0.029 2026-11-01 15:03:48,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-11-01 15:03:48,534 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:03:48,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 12848528 (allocated 14417920) 2026-11-01 15:03:48,629 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 5950 2026-11-01 15:03:48,629 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-11-01 15:03:48,630 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 5950 2026-11-01 15:03:48,738 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150348_738406_test_discuss_channel_public_page_as_internal.txt 2026-11-01 15:03:48,738 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmptf2rpxij_chrome_odoo" 2026-11-01 15:03:49,033 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 6148 2026-11-01 15:03:49,033 104 INFO rb-2cd94b9-226205-431190 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/tmp4g0ts0fm_chrome_odoo 2026-11-01 15:03:49,033 104 INFO rb-2cd94b9-226205-431190 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:45191/json/version 2026-11-01 15:03:49,035 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45191/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:49,052 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:49,052 104 INFO rb-2cd94b9-226205-431190 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:45191/json 2026-11-01 15:03:49,053 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45191/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:49,067 104 INFO rb-2cd94b9-226205-431190 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:45191/devtools/page/21CC9AC30880B12FCEA10CBB202DB28E 2026-11-01 15:03:49,084 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-11-01 15:03:49,092 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-11-01 15:03:49,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:03:49,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-11-01 15:03:49,155 104 INFO rb-2cd94b9-226205-431190 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/nv2ybShyTT" in browser 2026-11-01 15:03:49,156 104 INFO rb-2cd94b9-226205-431190 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/nv2ybShyTT" 2026-11-01 15:03:49,297 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /chat/744/nv2ybShyTT HTTP/1.1" 200 - 52 0.034 0.096 2026-11-01 15:03:49,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '21CC9AC30880B12FCEA10CBB202DB28E', 'loaderId': '1E5AF6DFDF097DE832EC1183489EE554', 'isDownload': False} 2026-11-01 15:03:49,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:03:49,346 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-01 15:03:49,360 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-11-01 15:03:49,367 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-11-01 15:03:49,377 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-11-01 15:03:49,601 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:03:49,613 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:03:49,701 104 INFO rb-2cd94b9-226205-431190 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/nv2ybShyTT", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:49,710 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:03:49,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "POST /mail/data HTTP/1.1" 200 - 62 0.061 0.101 2026-11-01 15:03:49,855 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.156 2026-11-01 15:03:50,104 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:03:50,122 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.019 0.041 2026-11-01 15:03:50,145 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:03:50,156 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:03:50,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/res.partner/7/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.011 0.077 2026-11-01 15:03:50,175 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 6 0.002 0.100 2026-11-01 15:03:50,220 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:03:50,222 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/res.partner/2185/avatar_128 HTTP/1.1" 200 - 11 0.013 0.134 2026-11-01 15:03:50,231 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:03:50,238 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/discuss.channel/744/avatar_128?unique=15ffdb9387bb77a0e9706f41da45c2deb41a2bfafe1d646c36ccffdd7765a82f5a5a42ddb45cc5f079fd7cb33550c720470123a3fb49d14064e494a2c0bd0668 HTTP/1.1" 200 - 6 0.004 0.159 2026-11-01 15:03:50,283 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.023 0.177 2026-11-01 15:03:50,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /discuss/channel/744/image/20468?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.068 2026-11-01 15:03:50,305 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:03:50,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:03:50,365 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.012 0.033 2026-11-01 15:03:50,373 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/mail.guest/64/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.051 2026-11-01 15:03:50,414 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:50,429 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/res.partner/2184/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 10 0.014 0.090 2026-11-01 15:03:50,475 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:50,476 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:03:50,480 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.017 0.046 2026-11-01 15:03:50,504 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.017 2026-11-01 15:03:50,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:50,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:50,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:03:50,627 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.014 2026-11-01 15:03:50,661 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/image/20471?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.007 2026-11-01 15:03:50,670 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:03:50,746 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:03:50,767 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:03:50,809 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.017 0.033 2026-11-01 15:03:50,813 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:50] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-11-01 15:03:51,057 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:51] "POST /mail/message/post HTTP/1.1" 200 - 41 0.029 0.070 2026-11-01 15:03:51,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:51,113 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:51] "GET /discuss/channel/744/image/20471?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.011 2026-11-01 15:03:51,164 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:51,258 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:03:51,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:03:51,811 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:51] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.014 2026-11-01 15:03:51,879 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:03:51,884 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [5] 2026-11-01 15:03:51,889 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:51] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.012 2026-11-01 15:03:51,939 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:52,012 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:03:52,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:03:52,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:03:52,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:52,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:03:52,256 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:52] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.011 2026-11-01 15:03:52,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:03:52,384 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:03:52,432 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:52] "POST /mail/message/update_content HTTP/1.1" 200 - 37 0.014 0.032 2026-11-01 15:03:52,482 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:52,535 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:03:52,605 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:03:52,694 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:03:52,773 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:03:52,802 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [20472] 2026-11-01 15:03:52,806 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:52] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.013 0.018 2026-11-01 15:03:52,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:03:52,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:03:52,982 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:03:53,048 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:53,095 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:53] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.015 0.029 2026-11-01 15:03:53,139 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-11-01 15:03:53,140 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:03:53,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 13090200 (allocated 14417920) 2026-11-01 15:03:53,218 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 6148 2026-11-01 15:03:53,218 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-11-01 15:03:53,219 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 6148 2026-11-01 15:03:53,331 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150353_331746_test_discuss_channel_public_page_as_internal.txt 2026-11-01 15:03:53,332 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmp4g0ts0fm_chrome_odoo" 2026-11-01 15:03:53,373 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-11-01 15:03:54,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 6356 2026-11-01 15:03:54,412 104 INFO rb-2cd94b9-226205-431190 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/tmp5y7g_z4__chrome_odoo 2026-11-01 15:03:54,412 104 INFO rb-2cd94b9-226205-431190 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:37411/json/version 2026-11-01 15:03:54,413 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:37411/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:54,425 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:54,426 104 INFO rb-2cd94b9-226205-431190 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:37411/json 2026-11-01 15:03:54,426 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:37411/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:54,433 104 INFO rb-2cd94b9-226205-431190 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:37411/devtools/page/929A514C36C3536A13E762EC1852A860 2026-11-01 15:03:54,437 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-11-01 15:03:54,444 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-11-01 15:03:54,537 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal from n/a 2026-11-01 15:03:54,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-11-01 15:03:54,549 104 INFO rb-2cd94b9-226205-431190 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/YXeysreSae" in browser 2026-11-01 15:03:54,549 104 INFO rb-2cd94b9-226205-431190 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/YXeysreSae" 2026-11-01 15:03:54,559 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:03:55,132 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /chat/746/YXeysreSae HTTP/1.1" 200 - 98 0.044 0.532 2026-11-01 15:03:55,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '929A514C36C3536A13E762EC1852A860', 'loaderId': '0C3046EE72EDC48B2634C32ED86ACD82', 'isDownload': False} 2026-11-01 15:03:55,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:03:55,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.005 0.013 2026-11-01 15:03:55,182 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-01 15:03:55,193 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-11-01 15:03:55,197 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:03:55,410 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:03:55,426 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:03:55,488 104 INFO rb-2cd94b9-226205-431190 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/YXeysreSae", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:55,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:03:55,628 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "POST /mail/data HTTP/1.1" 200 - 73 0.060 0.077 2026-11-01 15:03:55,629 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.123 2026-11-01 15:03:55,663 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:03:55,672 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:03:55,884 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:03:55,902 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.020 0.042 2026-11-01 15:03:55,917 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:03:55,930 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:03:55,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2187], uid: 7, model: res.partner 2026-11-01 15:03:55,963 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/image/res.partner/2187/avatar_128 HTTP/1.1" 200 - 22 0.018 0.092 2026-11-01 15:03:55,976 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:55] "GET /web/image/discuss.channel/746/avatar_128?unique=1d90be868130f1eb368a196fd264a43caa1aeaa3f351446b068a33e85142299319b1a91858a47cb1aa9fec3191117524cc64216d1ec784fd75cf281daeb95014 HTTP/1.1" 200 - 6 0.002 0.124 2026-11-01 15:03:56,006 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/image/res.partner/3/avatar_128?access_token=2f7a08a12a3f98c520c29b1b2e141409fbc29aeee941cfdd5eed874ba9d85befo0x6b0a4678&unique=1793545397000 HTTP/1.1" 200 - 6 0.005 0.146 2026-11-01 15:03:56,030 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/image/res.partner/8/avatar_128?access_token=5cf3b620afd2a5ffa44ac44fe1dcc4bd186a5804d1151c2e0404949e64cbc5c6o0x6b0a4c3d&unique=1793530689000 HTTP/1.1" 200 - 6 0.005 0.169 2026-11-01 15:03:56,056 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/image/res.partner/7/avatar_128?access_token=6b26d81184ff3d6e00f77ba23e9128ef621edaa8581581723eae768125d04ce4o0x6b0a4b15&unique=1793530689000 HTTP/1.1" 200 - 6 0.006 0.195 2026-11-01 15:03:56,069 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:03:56,092 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.012 0.144 2026-11-01 15:03:56,112 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:03:56,123 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:03:56,124 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/image/mail.guest/65/avatar_128?access_token=06ff19f1f47b92f9d4cea5922c16012aed11f234195af62e7d0bdba260f735a6o0x6b09da40&unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-01 15:03:56,139 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 5 0.003 0.018 2026-11-01 15:03:56,158 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/image/res.partner/2186/avatar_128?access_token=a40814ad3899bcaed87793a0baeb373efd4ac76821c2818e28f5a1227689bdd8o0x6b0c3367&unique=1793545397000 HTTP/1.1" 200 - 5 0.003 0.037 2026-11-01 15:03:56,206 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:56,218 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.010 0.016 2026-11-01 15:03:56,266 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:56,266 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:03:56,291 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:03:56,296 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.006 0.016 2026-11-01 15:03:56,320 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:03:56,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:56,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:03:56,404 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.011 2026-11-01 15:03:56,425 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/image/20479?access_token=c5674353-069f-478b-bf64-f280dbb7ddb8&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.004 2026-11-01 15:03:56,453 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:03:56,536 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-11-01 15:03:56,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:03:56,566 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.010 0.016 2026-11-01 15:03:56,571 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-01 15:03:56,790 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:56] "POST /mail/message/post HTTP/1.1" 200 - 49 0.027 0.055 2026-11-01 15:03:56,819 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:56,881 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:56,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:03:57,558 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:03:57,577 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:57] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.009 0.013 2026-11-01 15:03:57,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:03:57,646 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [6] 2026-11-01 15:03:57,656 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:57] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.019 2026-11-01 15:03:57,694 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:03:57,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:03:57,831 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:03:57,913 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:03:57,969 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:03:57,970 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:03:57,988 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.012 2026-11-01 15:03:58,035 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:03:58,112 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:03:58,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:58] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.013 0.037 2026-11-01 15:03:58,206 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:58,264 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:03:58,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:03:58,407 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:03:58,479 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:03:58,517 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [20480] 2026-11-01 15:03:58,523 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:58] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.019 0.024 2026-11-01 15:03:58,565 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:03:58,644 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:03:58,716 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:03:58,783 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:03:58,837 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:58] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.019 0.030 2026-11-01 15:03:58,869 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-11-01 15:03:58,869 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:03:58,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 12985148 (allocated 14942208) 2026-11-01 15:03:58,963 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 6356 2026-11-01 15:03:58,975 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-11-01 15:03:58,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 6356 2026-11-01 15:03:59,075 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150359_074885_test_discuss_channel_public_page_as_portal.txt 2026-11-01 15:03:59,075 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmp5y7g_z4__chrome_odoo" 2026-11-01 15:03:59,369 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 6566 2026-11-01 15:03:59,369 104 INFO rb-2cd94b9-226205-431190 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/tmpes_r477s_chrome_odoo 2026-11-01 15:03:59,370 104 INFO rb-2cd94b9-226205-431190 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:36521/json/version 2026-11-01 15:03:59,371 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36521/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:03:59,389 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-11-01 15:03:59,390 104 INFO rb-2cd94b9-226205-431190 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:36521/json 2026-11-01 15:03:59,391 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36521/json with timeout 3 increased to 10s during tests 2026-11-01 15:03:59,399 104 INFO rb-2cd94b9-226205-431190 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:36521/devtools/page/DCCA1ED05DEB0C579BC0D3F346DF0358 2026-11-01 15:03:59,406 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-11-01 15:03:59,414 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-11-01 15:03:59,456 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal from n/a 2026-11-01 15:03:59,459 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-11-01 15:03:59,461 104 INFO rb-2cd94b9-226205-431190 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/YXeysreSae" in browser 2026-11-01 15:03:59,461 104 INFO rb-2cd94b9-226205-431190 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/YXeysreSae" 2026-11-01 15:03:59,570 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:59] "GET /chat/746/YXeysreSae HTTP/1.1" 200 - 45 0.029 0.067 2026-11-01 15:03:59,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': 'DCCA1ED05DEB0C579BC0D3F346DF0358', 'loaderId': '3DC3B5B53B405E922C7FD092C453A1F0', 'isDownload': False} 2026-11-01 15:03:59,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:03:59,612 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:59] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-11-01 15:03:59,617 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:59] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-01 15:03:59,628 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:59] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:03:59,628 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:59] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-01 15:03:59,873 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:03:59,889 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:03:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:03:59,986 104 INFO rb-2cd94b9-226205-431190 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/YXeysreSae", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:03:59,995 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:04:00,119 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "POST /mail/data HTTP/1.1" 200 - 60 0.052 0.094 2026-11-01 15:04:00,122 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.135 2026-11-01 15:04:00,182 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:04:00,185 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:00,477 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:04:00,505 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.034 0.042 2026-11-01 15:04:00,516 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/discuss.channel/746/avatar_128?unique=1d90be868130f1eb368a196fd264a43caa1aeaa3f351446b068a33e85142299319b1a91858a47cb1aa9fec3191117524cc64216d1ec784fd75cf281daeb95014 HTTP/1.1" 200 - 6 0.002 0.070 2026-11-01 15:04:00,534 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:00,540 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:04:00,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/res.partner/3/avatar_128?access_token=2f7a08a12a3f98c520c29b1b2e141409fbc29aeee941cfdd5eed874ba9d85befo0x6b0a4678&unique=1793545397000 HTTP/1.1" 200 - 6 0.014 0.095 2026-11-01 15:04:00,582 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/res.partner/8/avatar_128?access_token=5cf3b620afd2a5ffa44ac44fe1dcc4bd186a5804d1151c2e0404949e64cbc5c6o0x6b0a4c3d&unique=1793530689000 HTTP/1.1" 200 - 6 0.004 0.111 2026-11-01 15:04:00,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:04:00,613 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2187], uid: 7, model: res.partner 2026-11-01 15:04:00,619 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:04:00,655 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/res.partner/2187/avatar_128 HTTP/1.1" 200 - 20 0.021 0.189 2026-11-01 15:04:00,674 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/res.partner/7/avatar_128?access_token=6b26d81184ff3d6e00f77ba23e9128ef621edaa8581581723eae768125d04ce4o0x6b0a4b15&unique=1793530689000 HTTP/1.1" 200 - 6 0.004 0.218 2026-11-01 15:04:00,678 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:04:00,712 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.014 0.149 2026-11-01 15:04:00,727 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /discuss/channel/746/image/20479?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.004 0.088 2026-11-01 15:04:00,751 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:00,774 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.012 0.016 2026-11-01 15:04:00,775 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.017 2026-11-01 15:04:00,791 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 5 0.004 0.013 2026-11-01 15:04:00,798 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/mail.guest/65/avatar_128?access_token=06ff19f1f47b92f9d4cea5922c16012aed11f234195af62e7d0bdba260f735a6o0x6b09da40&unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.021 2026-11-01 15:04:00,816 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "GET /web/image/res.partner/2186/avatar_128?access_token=a40814ad3899bcaed87793a0baeb373efd4ac76821c2818e28f5a1227689bdd8o0x6b0c3367&unique=1793545397000 HTTP/1.1" 200 - 5 0.003 0.032 2026-11-01 15:04:00,836 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:00,837 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:04:00,887 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.016 2026-11-01 15:04:00,891 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:00,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:00,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:04:00,980 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.015 2026-11-01 15:04:01,013 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:01] "GET /web/image/20482?access_token=27c6343a-d494-4b2f-8a4c-02165b2a756a&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-01 15:04:01,019 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:04:01,099 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:01,116 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:04:01,138 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:01] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.010 0.019 2026-11-01 15:04:01,147 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:01] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:04:01,387 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:01] "POST /mail/message/post HTTP/1.1" 200 - 40 0.029 0.055 2026-11-01 15:04:01,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:01,484 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:01,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:04:02,212 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:04:02,228 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:02] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.006 0.018 2026-11-01 15:04:02,284 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:04:02,296 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [7] 2026-11-01 15:04:02,304 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:02] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.018 2026-11-01 15:04:02,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:02,410 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:04:02,488 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:04:02,586 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:04:02,644 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:02,645 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:04:02,664 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:02] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.013 2026-11-01 15:04:02,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:04:02,777 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:04:02,817 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:02] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.013 0.024 2026-11-01 15:04:02,861 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:02,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:04:02,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:04:03,061 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:04:03,130 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:04:03,154 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [20483] 2026-11-01 15:04:03,160 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.009 0.018 2026-11-01 15:04:03,185 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:04:03,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:04:03,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:04:03,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:03,449 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.018 0.031 2026-11-01 15:04:03,494 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-11-01 15:04:03,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:04:03,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 13227392 (allocated 14680064) 2026-11-01 15:04:03,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 6566 2026-11-01 15:04:03,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-11-01 15:04:03,578 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 6566 2026-11-01 15:04:03,679 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150403_679477_test_discuss_channel_public_page_as_portal.txt 2026-11-01 15:04:03,679 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpes_r477s_chrome_odoo" 2026-11-01 15:04:03,730 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-11-01 15:04:04,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome pid: 6768 2026-11-01 15:04:04,922 104 INFO rb-2cd94b9-226205-431190 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/tmphtj208cq_chrome_odoo 2026-11-01 15:04:04,922 104 INFO rb-2cd94b9-226205-431190 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:34749/json/version 2026-11-01 15:04:04,924 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34749/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:04,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Browser version: Chrome/150.0.7871.114 2026-11-01 15:04:04,955 104 INFO rb-2cd94b9-226205-431190 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:34749/json 2026-11-01 15:04:04,956 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34749/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:04,965 104 INFO rb-2cd94b9-226205-431190 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:34749/devtools/page/D2480017929C66A3EB6FE545F6A8863E 2026-11-01 15:04:04,994 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Enable chrome headless console log notification 2026-11-01 15:04:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless enable page notifications 2026-11-01 15:04:05,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Setting session cookie in browser 2026-11-01 15:04:05,090 104 INFO rb-2cd94b9-226205-431190 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/o55gpIPsRH" in browser 2026-11-01 15:04:05,090 104 INFO rb-2cd94b9-226205-431190 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/o55gpIPsRH" 2026-11-01 15:04:05,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:04:05,727 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:05] "GET /chat/748/o55gpIPsRH HTTP/1.1" 200 - 98 0.087 0.540 2026-11-01 15:04:05,731 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigation result: {'frameId': 'D2480017929C66A3EB6FE545F6A8863E', 'loaderId': 'AA7555E05CF1BFBDCE469999EFBB3042', 'isDownload': False} 2026-11-01 15:04:05,731 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Evaluate ready code "odoo.isTourReady('discuss_channel_call_public_tour.js')" 2026-11-01 15:04:05,776 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:05] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 15:04:05,788 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:05] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-11-01 15:04:05,793 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:05] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-01 15:04:05,802 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:05] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-11-01 15:04:06,067 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:04:06,152 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:06,218 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04: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-11-01 15:04:06,224 104 INFO rb-2cd94b9-226205-431190 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/o55gpIPsRH", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:06,225 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:04:06,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [1/4] Tour discuss_channel_call_public_tour.js → Step The call does not start on the welcome page (trigger: .o-mail-WelcomePage) 2026-11-01 15:04:06,329 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "POST /mail/data HTTP/1.1" 200 - 50 0.057 0.049 2026-11-01 15:04:06,331 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.100 2026-11-01 15:04:06,542 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [2/4] Tour discuss_channel_call_public_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-11-01 15:04:06,600 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [3/4] Tour discuss_channel_call_public_tour.js → Step Check that the call has started (trigger: .o-discuss-Call) 2026-11-01 15:04:06,616 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.003 0.010 2026-11-01 15:04:06,667 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 27 0.014 0.021 2026-11-01 15:04:06,784 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /web/image/discuss.channel/748/avatar_128?unique=cc556dc7917611db8945a0b50a9536fee2a19ec414ef09f3430f6196148b422ab97cb8ed2fdcf50a82651e8768bac163da7d5b8667e2803680a3bd11a5792b24 HTTP/1.1" 200 - 8 0.007 0.012 2026-11-01 15:04:06,838 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.019 0.056 2026-11-01 15:04:06,844 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /web/image/mail.guest/67/avatar_128?access_token=80db50647fc3a08ea9541682c58c5a1be989a44b61dc66ebfb9af539d978c783o0x6b09dc8f&unique=1793545445000 HTTP/1.1" 200 - 5 0.001 0.079 2026-11-01 15:04:06,857 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [4/4] Tour discuss_channel_call_public_tour.js → Step Check that current user is in call ('disconnect' button visible) (trigger: button[title='Disconnect']) 2026-11-01 15:04:06,883 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2189], uid: 4, model: res.partner 2026-11-01 15:04:06,907 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /mail/static/src/audio/channel_01_in.ogg HTTP/1.1" 206 - 0 0.000 0.001 2026-11-01 15:04:06,913 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /web/image/res.partner/2189/avatar_128 HTTP/1.1" 200 - 25 0.018 0.127 2026-11-01 15:04:06,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.016 0.159 2026-11-01 15:04:06,972 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 10 0.003 0.133 2026-11-01 15:04:06,977 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:06] "GET /web/image/mail.guest/67/avatar_128?access_token=80db50647fc3a08ea9541682c58c5a1be989a44b61dc66ebfb9af539d978c783o0x6b09dc8f&unique=1793545446000 HTTP/1.1" 200 - 5 0.001 0.022 2026-11-01 15:04:07,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: tour succeeded 2026-11-01 15:04:07,013 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:04:07,015 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR discuss_channel_call_public_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-01 15:04:07,046 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:07] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 8 0.005 0.015 2026-11-01 15:04:07,058 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:07] "GET /web/image/mail.guest/66/avatar_128?access_token=181d4751a74a801401a7619f705a88f5b6f12bdbb48ed02941ae6b85c04c7ba5o0x6b09db67&unique=1793545397000 HTTP/1.1" 200 - 6 0.001 0.028 2026-11-01 15:04:07,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: heap 8083732 (allocated 8650752) 2026-11-01 15:04:07,090 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing chrome headless with pid 6768 2026-11-01 15:04:07,094 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:07] "GET /web/image/res.partner/2188/avatar_128?access_token=32f7d145bd4ffe767c7eb06464fd9eae5a195f07ee027504635db5c5e59f7477o0x6b0c35b6&unique=1793545397000 HTTP/1.1" 200 - 8 0.005 0.060 2026-11-01 15:04:07,097 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing websocket connection 2026-11-01 15:04:07,097 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Terminating chrome headless with pid 6768 2026-11-01 15:04:07,217 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150407_217408_test_discuss_channel_public_page_call_public.txt 2026-11-01 15:04:07,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Removing chrome user profile "/tmp/tmphtj208cq_chrome_odoo" 2026-11-01 15:04:07,279 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-11-01 15:04:08,402 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 6982 2026-11-01 15:04:08,403 104 INFO rb-2cd94b9-226205-431190 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/tmpcfgn1upx_chrome_odoo 2026-11-01 15:04:08,403 104 INFO rb-2cd94b9-226205-431190 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:42037/json/version 2026-11-01 15:04:08,405 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42037/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:08,442 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-11-01 15:04:08,442 104 INFO rb-2cd94b9-226205-431190 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:42037/json 2026-11-01 15:04:08,443 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42037/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:08,451 104 INFO rb-2cd94b9-226205-431190 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:42037/devtools/page/F4DD501DDB293A6C2105B83EB074FC81 2026-11-01 15:04:08,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-11-01 15:04:08,474 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-11-01 15:04:08,569 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:04:08,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-11-01 15:04:08,586 104 INFO rb-2cd94b9-226205-431190 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/RPSRYZyQSZ" in browser 2026-11-01 15:04:08,586 104 INFO rb-2cd94b9-226205-431190 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/RPSRYZyQSZ" 2026-11-01 15:04:08,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:04:09,541 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /chat/751/RPSRYZyQSZ HTTP/1.1" 200 - 159 0.131 0.815 2026-11-01 15:04:09,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': 'F4DD501DDB293A6C2105B83EB074FC81', 'loaderId': 'E27F1072C6478EF780E578865FFBE6E4', 'isDownload': False} 2026-11-01 15:04:09,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:04:09,579 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 15:04:09,587 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-01 15:04:09,592 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-01 15:04:09,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:04:09,794 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:04:09,805 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:04:09,872 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:04:09,883 104 INFO rb-2cd94b9-226205-431190 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/RPSRYZyQSZ", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:09,907 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:04:10,043 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "POST /mail/data HTTP/1.1" 200 - 83 0.039 0.119 2026-11-01 15:04:10,107 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:04:10,342 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 3 0.005 0.020 2026-11-01 15:04:10,361 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:04:10,384 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.032 2026-11-01 15:04:10,411 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04: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-11-01 15:04:10,421 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.052 0.052 2026-11-01 15:04:10,424 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:04:10,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:04:10,434 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.003 0.112 2026-11-01 15:04:10,443 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.118 2026-11-01 15:04:10,452 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.002 0.059 2026-11-01 15:04:10,491 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 17 0.013 0.049 2026-11-01 15:04:10,503 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:04:10,522 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/res.partner/3/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 9 0.009 0.085 2026-11-01 15:04:10,527 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/discuss.channel/751/avatar_128?unique=e9ab6fc18662ef1e02aa79e7cefdf3ef7918823e34d1f7b86871953ce340523af282d72ae4bc7c4e1de3c5aa13047b920042e57c0ccbba80e6eef881caa23b24 HTTP/1.1" 200 - 3 0.001 0.144 2026-11-01 15:04:10,565 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/res.partner/2191/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 11 0.010 0.106 2026-11-01 15:04:10,571 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/mail.guest/68/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.128 2026-11-01 15:04:10,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:10,622 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/res.partner/2190/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 10 0.011 0.151 2026-11-01 15:04:10,650 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.060 2026-11-01 15:04:10,654 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:10,654 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:04:10,686 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.008 0.017 2026-11-01 15:04:10,686 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:04:10,723 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:10,785 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:10,785 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:04:10,810 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.015 2026-11-01 15:04:10,852 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:04:10,852 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/image/20495?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.004 0.013 2026-11-01 15:04:10,933 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 15:04:10,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:04:10,960 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.020 2026-11-01 15:04:10,965 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:10] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-01 15:04:11,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:11] "POST /mail/message/post HTTP/1.1" 200 - 51 0.032 0.052 2026-11-01 15:04:11,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:11,220 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:11] "GET /discuss/channel/751/image/20495?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:04:11,280 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:11,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:04:12,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:04:12,038 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:12] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.012 0.020 2026-11-01 15:04:12,101 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:04:12,111 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [8] 2026-11-01 15:04:12,116 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:12] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.011 2026-11-01 15:04:12,160 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:12,224 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:04:12,306 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:04:12,402 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:04:12,459 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:12,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:04:12,484 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.015 2026-11-01 15:04:12,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:04:12,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:04:12,664 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:12] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.012 0.032 2026-11-01 15:04:12,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:12,771 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:04:12,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:04:12,914 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:04:12,988 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:04:13,047 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [20496] 2026-11-01 15:04:13,053 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:13] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.040 0.023 2026-11-01 15:04:13,080 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:04:13,162 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:04:13,227 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:04:13,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:13,335 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:13] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.014 0.026 2026-11-01 15:04:13,360 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-11-01 15:04:13,361 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:04:13,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13293132 (allocated 15466496) 2026-11-01 15:04:13,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 6982 2026-11-01 15:04:13,465 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-11-01 15:04:13,465 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 6982 2026-11-01 15:04:13,612 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150413_612640_test_mail_group_public_page_as_admin.txt 2026-11-01 15:04:13,613 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpcfgn1upx_chrome_odoo" 2026-11-01 15:04:13,903 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 7190 2026-11-01 15:04:13,903 104 INFO rb-2cd94b9-226205-431190 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/tmp6h273h6y_chrome_odoo 2026-11-01 15:04:13,903 104 INFO rb-2cd94b9-226205-431190 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:36277/json/version 2026-11-01 15:04:13,905 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36277/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:13,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-11-01 15:04:13,957 104 INFO rb-2cd94b9-226205-431190 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:36277/json 2026-11-01 15:04:13,958 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36277/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:13,974 104 INFO rb-2cd94b9-226205-431190 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:36277/devtools/page/6DAF3948578316E1C3D5FCFAA0B71FAD 2026-11-01 15:04:13,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-11-01 15:04:13,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-11-01 15:04:14,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:04:14,073 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-11-01 15:04:14,077 104 INFO rb-2cd94b9-226205-431190 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/RPSRYZyQSZ" in browser 2026-11-01 15:04:14,077 104 INFO rb-2cd94b9-226205-431190 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/RPSRYZyQSZ" 2026-11-01 15:04:14,202 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /chat/751/RPSRYZyQSZ HTTP/1.1" 200 - 46 0.022 0.089 2026-11-01 15:04:14,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': '6DAF3948578316E1C3D5FCFAA0B71FAD', 'loaderId': '60324B583F0739AAB716AE401992CCC8', 'isDownload': False} 2026-11-01 15:04:14,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:04:14,250 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-11-01 15:04:14,254 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:04:14,263 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-11-01 15:04:14,282 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-11-01 15:04:14,529 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.002 0.004 2026-11-01 15:04:14,597 104 INFO rb-2cd94b9-226205-431190 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/RPSRYZyQSZ", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:14,601 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:04:14,605 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:04:14,724 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "POST /mail/data HTTP/1.1" 200 - 76 0.039 0.095 2026-11-01 15:04:14,726 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.126 2026-11-01 15:04:14,789 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:04:15,051 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:04:15,061 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:04:15,081 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.046 0.035 2026-11-01 15:04:15,093 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:04:15,094 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/discuss.channel/751/avatar_128?unique=e9ab6fc18662ef1e02aa79e7cefdf3ef7918823e34d1f7b86871953ce340523af282d72ae4bc7c4e1de3c5aa13047b920042e57c0ccbba80e6eef881caa23b24 HTTP/1.1" 200 - 3 0.002 0.046 2026-11-01 15:04:15,102 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:04:15,103 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 3 0.002 0.092 2026-11-01 15:04:15,113 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.096 2026-11-01 15:04:15,124 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 3 0.002 0.088 2026-11-01 15:04:15,171 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:04:15,178 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.023 0.044 2026-11-01 15:04:15,197 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:15,208 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/res.partner/3/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 9 0.009 0.140 2026-11-01 15:04:15,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:04:15,254 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/res.partner/2191/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 11 0.013 0.118 2026-11-01 15:04:15,262 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.155 2026-11-01 15:04:15,268 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /discuss/channel/751/image/20495?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.060 2026-11-01 15:04:15,325 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:15,340 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/res.partner/2190/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 10 0.017 0.194 2026-11-01 15:04:15,345 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/mail.guest/68/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.226 2026-11-01 15:04:15,372 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.036 2026-11-01 15:04:15,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:15,380 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:04:15,406 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.003 0.013 2026-11-01 15:04:15,442 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:15,500 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:15,501 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:04:15,526 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.017 2026-11-01 15:04:15,559 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/image/20498?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.007 2026-11-01 15:04:15,567 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:04:15,647 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:15,662 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:04:15,692 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.008 0.026 2026-11-01 15:04:15,696 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:04:15,879 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "POST /mail/message/post HTTP/1.1" 200 - 41 0.021 0.049 2026-11-01 15:04:15,941 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:15,947 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:15] "GET /discuss/channel/751/image/20498?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:04:15,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:16,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:04:17,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:04:17,228 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:17] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.006 0.016 2026-11-01 15:04:17,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:04:17,302 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [9] 2026-11-01 15:04:17,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:17] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.015 2026-11-01 15:04:17,358 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:17,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:04:17,506 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:04:17,610 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:04:17,667 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:17,668 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:04:17,685 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.010 2026-11-01 15:04:17,734 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:04:17,817 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:04:17,862 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:17] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.012 0.030 2026-11-01 15:04:17,907 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:17,961 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:04:18,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:04:18,094 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:04:18,169 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:04:18,191 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [20499] 2026-11-01 15:04:18,195 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:18] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.010 0.015 2026-11-01 15:04:18,225 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:04:18,299 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:04:18,367 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:04:18,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:18,478 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:18] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.013 0.024 2026-11-01 15:04:18,535 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-11-01 15:04:18,536 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:04:18,644 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13688088 (allocated 15601664) 2026-11-01 15:04:18,646 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 7190 2026-11-01 15:04:18,647 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-11-01 15:04:18,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 7190 2026-11-01 15:04:18,732 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150418_731879_test_mail_group_public_page_as_admin.txt 2026-11-01 15:04:18,732 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmp6h273h6y_chrome_odoo" 2026-11-01 15:04:18,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-11-01 15:04:19,822 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 7398 2026-11-01 15:04:19,823 104 INFO rb-2cd94b9-226205-431190 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/tmpkno0oplw_chrome_odoo 2026-11-01 15:04:19,823 104 INFO rb-2cd94b9-226205-431190 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:40285/json/version 2026-11-01 15:04:19,824 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40285/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:19,889 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-11-01 15:04:19,889 104 INFO rb-2cd94b9-226205-431190 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:40285/json 2026-11-01 15:04:19,890 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40285/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:19,902 104 INFO rb-2cd94b9-226205-431190 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:40285/devtools/page/DD730E313398F17133B7DB70712D386B 2026-11-01 15:04:19,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-11-01 15:04:19,926 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-11-01 15:04:19,949 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-11-01 15:04:20,012 104 INFO rb-2cd94b9-226205-431190 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/YPfbS9TRrL" in browser 2026-11-01 15:04:20,012 104 INFO rb-2cd94b9-226205-431190 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/YPfbS9TRrL" 2026-11-01 15:04:20,031 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:04:21,763 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:21] "GET /chat/753/YPfbS9TRrL HTTP/1.1" 200 - 101 0.040 1.699 2026-11-01 15:04:21,767 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': 'DD730E313398F17133B7DB70712D386B', 'loaderId': '309BC3FF99B84F0822263A5C7A1F0E9C', 'isDownload': False} 2026-11-01 15:04:21,767 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-11-01 15:04:21,808 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:21] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-11-01 15:04:21,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:21] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:04:21,829 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:21] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-11-01 15:04:21,843 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:21] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-11-01 15:04:22,040 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:04:22,053 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:04:22,128 104 INFO rb-2cd94b9-226205-431190 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/YPfbS9TRrL", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:22,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/3] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-11-01 15:04:22,172 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:04:22,229 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/3] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-11-01 15:04:22,254 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "POST /mail/data HTTP/1.1" 200 - 44 0.024 0.056 2026-11-01 15:04:22,255 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.062 2026-11-01 15:04:22,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/3] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-11-01 15:04:22,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.003 0.010 2026-11-01 15:04:22,483 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-11-01 15:04:22,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-01 15:04:22,499 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04: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-11-01 15:04:22,517 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.024 0.037 2026-11-01 15:04:22,544 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/image/discuss.channel/753/avatar_128?unique=f0f2a65953f2533cc1f89abf42b52df87758154153d029c951701ff3576c587b704797d4579bf55dc6f792a0f4179296df4694db5a10d1d258f91565df81f824 HTTP/1.1" 200 - 8 0.005 0.070 2026-11-01 15:04:22,562 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.008 0.076 2026-11-01 15:04:22,581 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/image/res.partner/2193/avatar_128?access_token=bcabf1f41adaad15777f23d46c6d8366e9122c34214e229b2219c9811a99fcb4o0x6b0c312b&unique=1793545397000 HTTP/1.1" 200 - 9 0.005 0.028 2026-11-01 15:04:22,606 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/image/res.partner/2192/avatar_128?access_token=9a2de78a09fa3abee8f3155dbb5aa31357b56e9809b4d773c916745cce413167o0x6b0c3003&unique=1793545397000 HTTP/1.1" 200 - 8 0.006 0.046 2026-11-01 15:04:22,608 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 9123812 (allocated 12582912) 2026-11-01 15:04:22,620 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 8 0.004 0.075 2026-11-01 15:04:22,630 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/image/mail.guest/69/avatar_128?access_token=27cf9acc02d66b7d132d2d3d7e89b02a0251eb78591e0824f841371c78e3a97fo0x6b09dedd&unique=1793545397000 HTTP/1.1" 200 - 6 0.002 0.086 2026-11-01 15:04:22,635 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 7398 2026-11-01 15:04:22,641 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/image/mail.guest/70/avatar_128?access_token=026c9bbf5620a449f31f85b8342f1944a67b4b6676c31d11f84de592010ddda5o0x6b09d5b5&unique=1793545461000 HTTP/1.1" 200 - 5 0.003 0.167 2026-11-01 15:04:22,642 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-11-01 15:04:22,647 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:22] "GET /web/image/mail.guest/70/avatar_128?access_token=026c9bbf5620a449f31f85b8342f1944a67b4b6676c31d11f84de592010ddda5o0x6b09d5b5&unique=1793545462000 HTTP/1.1" 200 - 5 0.001 0.051 2026-11-01 15:04:22,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 7398 2026-11-01 15:04:22,716 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150422_716326_test_mail_group_public_page_as_guest.txt 2026-11-01 15:04:22,716 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpkno0oplw_chrome_odoo" 2026-11-01 15:04:23,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 7580 2026-11-01 15:04:23,014 104 INFO rb-2cd94b9-226205-431190 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/tmpg3un17kk_chrome_odoo 2026-11-01 15:04:23,014 104 INFO rb-2cd94b9-226205-431190 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:41123/json/version 2026-11-01 15:04:23,016 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41123/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:23,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-11-01 15:04:23,070 104 INFO rb-2cd94b9-226205-431190 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:41123/json 2026-11-01 15:04:23,071 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41123/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:23,081 104 INFO rb-2cd94b9-226205-431190 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:41123/devtools/page/E857A385F9BAEF5BE116543B0D988970 2026-11-01 15:04:23,086 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-11-01 15:04:23,094 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-11-01 15:04:23,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-11-01 15:04:23,148 104 INFO rb-2cd94b9-226205-431190 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/YPfbS9TRrL" in browser 2026-11-01 15:04:23,150 104 INFO rb-2cd94b9-226205-431190 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/YPfbS9TRrL" 2026-11-01 15:04:23,255 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /chat/753/YPfbS9TRrL HTTP/1.1" 200 - 43 0.027 0.068 2026-11-01 15:04:23,264 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': 'E857A385F9BAEF5BE116543B0D988970', 'loaderId': '8E7FDB3185510F75B41FE51E92D5B4FC', 'isDownload': False} 2026-11-01 15:04:23,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-11-01 15:04:23,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 15:04:23,322 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-01 15:04:23,328 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-01 15:04:23,337 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.026 2026-11-01 15:04:23,516 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:04:23,523 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:23,538 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:04:23,595 104 INFO rb-2cd94b9-226205-431190 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/YPfbS9TRrL", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:23,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-01 15:04:23,703 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "POST /mail/data HTTP/1.1" 200 - 44 0.034 0.071 2026-11-01 15:04:23,704 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.094 2026-11-01 15:04:23,944 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.019 0.022 2026-11-01 15:04:23,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-01 15:04:23,960 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:04:23,966 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/image/discuss.channel/752/avatar_128?unique=6a60e55bca8e99c5a85da73eb81130a37998744e95bb07b6fbc3bb7ea128e4badb3302c46b0dfc405e8f8d66636c9ae88888c11a392750216ec289caae354938 HTTP/1.1" 200 - 8 0.006 0.044 2026-11-01 15:04:23,977 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:04:24,041 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.033 0.099 2026-11-01 15:04:24,058 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/image/res.partner/2193/avatar_128?access_token=bcabf1f41adaad15777f23d46c6d8366e9122c34214e229b2219c9811a99fcb4o0x6b0c312b&unique=1793545397000 HTTP/1.1" 200 - 9 0.004 0.132 2026-11-01 15:04:24,061 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-01 15:04:24,069 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/image/discuss.channel/753/avatar_128?unique=f0f2a65953f2533cc1f89abf42b52df87758154153d029c951701ff3576c587b704797d4579bf55dc6f792a0f4179296df4694db5a10d1d258f91565df81f824 HTTP/1.1" 200 - 8 0.003 0.138 2026-11-01 15:04:24,084 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 8 0.004 0.071 2026-11-01 15:04:24,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/image/mail.guest/69/avatar_128?access_token=27cf9acc02d66b7d132d2d3d7e89b02a0251eb78591e0824f841371c78e3a97fo0x6b09dedd&unique=1793545397000 HTTP/1.1" 200 - 5 0.001 0.155 2026-11-01 15:04:24,127 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.024 0.127 2026-11-01 15:04:24,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-01 15:04:24,148 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/image/mail.guest/70/avatar_128?access_token=026c9bbf5620a449f31f85b8342f1944a67b4b6676c31d11f84de592010ddda5o0x6b09d5b5&unique=1793545462000 HTTP/1.1" 200 - 6 0.002 0.091 2026-11-01 15:04:24,177 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/image/res.partner/2192/avatar_128?access_token=9a2de78a09fa3abee8f3155dbb5aa31357b56e9809b4d773c916745cce413167o0x6b0c3003&unique=1793545397000 HTTP/1.1" 200 - 8 0.006 0.102 2026-11-01 15:04:24,235 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.007 0.012 2026-11-01 15:04:24,239 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:24,299 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:24,300 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-01 15:04:24,330 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:04:24,345 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.007 0.023 2026-11-01 15:04:24,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-01 15:04:24,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:24,452 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-01 15:04:24,476 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.004 0.012 2026-11-01 15:04:24,506 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/image/20506?access_token=a62e2870-07f2-4f7d-9afd-c3317ed05adc&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.001 0.007 2026-11-01 15:04:24,517 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-01 15:04:24,619 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-11-01 15:04:24,631 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-01 15:04:24,648 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.009 0.018 2026-11-01 15:04:24,671 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.008 0.032 2026-11-01 15:04:24,676 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-11-01 15:04:24,875 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:24] "POST /mail/message/post HTTP/1.1" 200 - 50 0.023 0.053 2026-11-01 15:04:24,913 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:24,980 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:25,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-01 15:04:25,880 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-01 15:04:25,915 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:25] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.013 2026-11-01 15:04:26,001 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-01 15:04:26,022 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [10] 2026-11-01 15:04:26,030 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:26] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.019 2026-11-01 15:04:26,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-01 15:04:26,129 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [17/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message-moreMenu [title='Edit'], .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) [title='Edit'] 2026-11-01 15:04:26,198 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-01 15:04:26,293 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-01 15:04:26,350 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-11-01 15:04:26,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-01 15:04:26,382 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:26] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.003 0.012 2026-11-01 15:04:26,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-01 15:04:26,496 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-01 15:04:26,544 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:26] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.016 0.030 2026-11-01 15:04:26,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:26,652 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-01 15:04:26,713 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-01 15:04:26,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-01 15:04:26,862 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-01 15:04:26,888 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [20507] 2026-11-01 15:04:26,893 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:26] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.011 0.017 2026-11-01 15:04:26,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-01 15:04:26,995 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-01 15:04:27,058 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-01 15:04:27,129 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-01 15:04:27,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:27] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.017 0.027 2026-11-01 15:04:27,207 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-11-01 15:04:27,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:04:27,300 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 12167372 (allocated 13893632) 2026-11-01 15:04:27,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 7580 2026-11-01 15:04:27,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-11-01 15:04:27,302 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 7580 2026-11-01 15:04:27,402 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150427_402695_test_mail_group_public_page_as_guest.txt 2026-11-01 15:04:27,403 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpg3un17kk_chrome_odoo" 2026-11-01 15:04:27,459 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-11-01 15:04:28,505 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 7783 2026-11-01 15:04:28,505 104 INFO rb-2cd94b9-226205-431190 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/tmpfagvkeai_chrome_odoo 2026-11-01 15:04:28,505 104 INFO rb-2cd94b9-226205-431190 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:42581/json/version 2026-11-01 15:04:28,507 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42581/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:28,554 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:28,555 104 INFO rb-2cd94b9-226205-431190 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:42581/json 2026-11-01 15:04:28,555 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42581/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:28,567 104 INFO rb-2cd94b9-226205-431190 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:42581/devtools/page/64752DF48DF0BE884B657BFC4C2D8B14 2026-11-01 15:04:28,581 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:28,587 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-11-01 15:04:28,719 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:04:28,726 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-11-01 15:04:28,729 104 INFO rb-2cd94b9-226205-431190 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/qX75upQD6z" in browser 2026-11-01 15:04:28,729 104 INFO rb-2cd94b9-226205-431190 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/qX75upQD6z" 2026-11-01 15:04:28,741 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:04:29,792 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:29] "GET /chat/755/qX75upQD6z HTTP/1.1" 200 - 158 0.118 0.936 2026-11-01 15:04:29,796 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '64752DF48DF0BE884B657BFC4C2D8B14', 'loaderId': 'F11ECCEE460CCBE0665FA05EC5FA1C28', 'isDownload': False} 2026-11-01 15:04:29,796 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:29,846 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:29] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-11-01 15:04:29,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:29] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-11-01 15:04:29,867 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:29] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.008 0.018 2026-11-01 15:04:29,883 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:29] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.039 2026-11-01 15:04:30,064 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:04:30,074 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:04:30,146 104 INFO rb-2cd94b9-226205-431190 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/qX75upQD6z", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:30,152 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:30,284 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "POST /mail/data HTTP/1.1" 200 - 59 0.056 0.089 2026-11-01 15:04:30,285 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.136 2026-11-01 15:04:30,534 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:30,547 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.017 0.033 2026-11-01 15:04:30,549 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:04:30,563 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:04:30,589 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/image/res.partner/7/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.015 0.058 2026-11-01 15:04:30,611 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 6 0.003 0.098 2026-11-01 15:04:30,625 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/image/discuss.channel/755/avatar_128?unique=1bb0f1f3fe1f823777795e0855ccefa53fcb6a2534c3dc860a9a46dda94f516bf3a70f6ddbb9943396a4bf056a452fcf007728c4b9416e245e24b9c09694e0c0 HTTP/1.1" 200 - 6 0.003 0.109 2026-11-01 15:04:30,630 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:30,635 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/image/mail.guest/71/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 4 0.002 0.052 2026-11-01 15:04:30,687 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:30,707 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/image/res.partner/2194/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 17 0.018 0.070 2026-11-01 15:04:30,757 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.017 0.166 2026-11-01 15:04:30,773 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:30,808 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/image/res.partner/2195/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 11 0.015 0.193 2026-11-01 15:04:30,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.009 0.303 2026-11-01 15:04:30,834 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:30,835 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:30,872 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.014 0.080 2026-11-01 15:04:30,894 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:04:30,902 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:30] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.011 0.046 2026-11-01 15:04:30,938 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:31,004 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:31,004 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:31,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:31] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.015 2026-11-01 15:04:31,068 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:31] "GET /web/image/20514?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.005 0.012 2026-11-01 15:04:31,074 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:31,146 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:31] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 15:04:31,159 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:31,190 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:31] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.014 0.026 2026-11-01 15:04:31,196 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:31] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-11-01 15:04:31,405 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:31] "POST /mail/message/post HTTP/1.1" 200 - 52 0.033 0.067 2026-11-01 15:04:31,463 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:31,464 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:31] "GET /discuss/channel/755/image/20514?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.004 0.012 2026-11-01 15:04:31,529 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:31,633 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:32,650 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:32,671 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:32] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.010 0.013 2026-11-01 15:04:32,725 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:32,731 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [11] 2026-11-01 15:04:32,736 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:32] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.014 2026-11-01 15:04:32,802 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:32,873 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:32,954 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,056 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,114 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,115 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,143 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.011 2026-11-01 15:04:33,170 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,257 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:33] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.014 0.030 2026-11-01 15:04:33,375 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,433 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,500 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,581 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,652 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,685 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [20515] 2026-11-01 15:04:33,689 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:33] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.017 0.018 2026-11-01 15:04:33,715 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,792 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,857 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,928 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:33,978 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.018 0.029 2026-11-01 15:04:34,030 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-11-01 15:04:34,031 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:34,116 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12556148 (allocated 13893632) 2026-11-01 15:04:34,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 7783 2026-11-01 15:04:34,126 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-11-01 15:04:34,137 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 7783 2026-11-01 15:04:34,232 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150434_231844_test_mail_group_public_page_as_internal.txt 2026-11-01 15:04:34,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmpfagvkeai_chrome_odoo" 2026-11-01 15:04:34,516 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 7978 2026-11-01 15:04:34,517 104 INFO rb-2cd94b9-226205-431190 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/tmppyv0u3u9_chrome_odoo 2026-11-01 15:04:34,517 104 INFO rb-2cd94b9-226205-431190 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:33915/json/version 2026-11-01 15:04:34,518 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33915/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:34,591 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:34,591 104 INFO rb-2cd94b9-226205-431190 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:33915/json 2026-11-01 15:04:34,592 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33915/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:34,601 104 INFO rb-2cd94b9-226205-431190 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:33915/devtools/page/79DF96B77C267AEA033537395A07AB4E 2026-11-01 15:04:34,607 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:34,614 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-11-01 15:04:34,673 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:04:34,678 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-11-01 15:04:34,685 104 INFO rb-2cd94b9-226205-431190 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/qX75upQD6z" in browser 2026-11-01 15:04:34,685 104 INFO rb-2cd94b9-226205-431190 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/qX75upQD6z" 2026-11-01 15:04:34,856 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:34] "GET /chat/755/qX75upQD6z HTTP/1.1" 200 - 46 0.033 0.125 2026-11-01 15:04:34,862 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '79DF96B77C267AEA033537395A07AB4E', 'loaderId': 'DD7BF555EE6C5FCDE0C9DB5FEDC9EB55', 'isDownload': False} 2026-11-01 15:04:34,862 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:34,905 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:34] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-11-01 15:04:34,911 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:34] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-01 15:04:34,918 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:34] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:04:34,926 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:34] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-11-01 15:04:35,139 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:35,154 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:04:35,245 104 INFO rb-2cd94b9-226205-431190 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/qX75upQD6z", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:35,250 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:35,361 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "POST /mail/data HTTP/1.1" 200 - 55 0.054 0.072 2026-11-01 15:04:35,363 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.122 2026-11-01 15:04:35,652 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:35,662 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:35,664 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.027 0.037 2026-11-01 15:04:35,706 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:04:35,748 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/image/res.partner/7/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.025 0.096 2026-11-01 15:04:35,759 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 6 0.002 0.138 2026-11-01 15:04:35,767 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:35,771 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/image/discuss.channel/755/avatar_128?unique=1bb0f1f3fe1f823777795e0855ccefa53fcb6a2534c3dc860a9a46dda94f516bf3a70f6ddbb9943396a4bf056a452fcf007728c4b9416e245e24b9c09694e0c0 HTTP/1.1" 200 - 6 0.003 0.145 2026-11-01 15:04:35,778 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/image/mail.guest/71/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.053 2026-11-01 15:04:35,788 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:35,800 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.010 0.155 2026-11-01 15:04:35,834 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.011 0.115 2026-11-01 15:04:35,856 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:35,880 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/image/res.partner/2195/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 11 0.017 0.105 2026-11-01 15:04:35,898 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /discuss/channel/755/image/20514?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.006 0.104 2026-11-01 15:04:35,921 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:35,965 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:35] "GET /web/image/res.partner/2194/avatar_128?unique=1793545397000 HTTP/1.1" 200 - 10 0.015 0.184 2026-11-01 15:04:35,985 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:35,986 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,015 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.022 0.079 2026-11-01 15:04:36,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.032 2026-11-01 15:04:36,037 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,101 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,101 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,122 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.012 2026-11-01 15:04:36,144 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "GET /web/image/20517?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.005 2026-11-01 15:04:36,166 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:04:36,257 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,307 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.015 0.034 2026-11-01 15:04:36,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-11-01 15:04:36,579 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "POST /mail/message/post HTTP/1.1" 200 - 42 0.024 0.060 2026-11-01 15:04:36,626 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,641 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:36] "GET /discuss/channel/755/image/20517?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.004 0.008 2026-11-01 15:04:36,679 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:36,789 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:37,755 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:37,773 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:37] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.017 2026-11-01 15:04:37,836 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:37,842 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [12] 2026-11-01 15:04:37,849 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:37] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.013 2026-11-01 15:04:37,898 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:37,977 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,064 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,151 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,205 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,209 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,234 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:38] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.016 2026-11-01 15:04:38,265 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,343 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,395 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:38] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.014 0.035 2026-11-01 15:04:38,398 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,468 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,530 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,606 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,677 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,718 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [20518] 2026-11-01 15:04:38,724 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:38] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.015 0.027 2026-11-01 15:04:38,734 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,809 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,873 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,942 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:38,981 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.015 0.022 2026-11-01 15:04:39,033 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-11-01 15:04:39,034 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:39,115 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12882208 (allocated 14680064) 2026-11-01 15:04:39,116 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 7978 2026-11-01 15:04:39,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-11-01 15:04:39,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 7978 2026-11-01 15:04:39,243 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150439_243213_test_mail_group_public_page_as_internal.txt 2026-11-01 15:04:39,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmppyv0u3u9_chrome_odoo" 2026-11-01 15:04:39,306 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-11-01 15:04:40,081 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [18] 2026-11-01 15:04:40,466 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 8172 2026-11-01 15:04:40,466 104 INFO rb-2cd94b9-226205-431190 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/tmpuvzktoel_chrome_odoo 2026-11-01 15:04:40,467 104 INFO rb-2cd94b9-226205-431190 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:39769/json/version 2026-11-01 15:04:40,468 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39769/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:40,537 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:40,537 104 INFO rb-2cd94b9-226205-431190 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:39769/json 2026-11-01 15:04:40,538 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39769/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:40,553 104 INFO rb-2cd94b9-226205-431190 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:39769/devtools/page/4C2B967BFDEBC0C1FF503238998B8C23 2026-11-01 15:04:40,565 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:40,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-11-01 15:04:40,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal from n/a 2026-11-01 15:04:40,650 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-11-01 15:04:40,657 104 INFO rb-2cd94b9-226205-431190 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/ykuwzLZyyw" in browser 2026-11-01 15:04:40,657 104 INFO rb-2cd94b9-226205-431190 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/ykuwzLZyyw" 2026-11-01 15:04:40,670 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:04:41,296 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /chat/757/ykuwzLZyyw HTTP/1.1" 200 - 101 0.043 0.586 2026-11-01 15:04:41,306 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': '4C2B967BFDEBC0C1FF503238998B8C23', 'loaderId': 'C877BA6C9D0E8E863E33FBE8FD5B7112', 'isDownload': False} 2026-11-01 15:04:41,307 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:41,361 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-11-01 15:04:41,374 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-01 15:04:41,374 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:04:41,380 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-01 15:04:41,544 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:41,549 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:04:41,611 104 INFO rb-2cd94b9-226205-431190 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/ykuwzLZyyw", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:41,621 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:41,734 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "POST /mail/data HTTP/1.1" 200 - 63 0.040 0.081 2026-11-01 15:04:41,736 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.112 2026-11-01 15:04:41,782 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:04:41,784 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:04:41,949 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:41,975 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.020 0.038 2026-11-01 15:04:41,986 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:04:41,991 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:41] "GET /web/image/discuss.channel/757/avatar_128?unique=3388539c1f92116db06dc69433c77862ccea1d78fdf1a0ca3018fe56a02140e8932a1cce85a0c1c47e50c1657cd9499947dbc7a1da37c094c77df73ca7a1d13e HTTP/1.1" 200 - 6 0.004 0.053 2026-11-01 15:04:42,009 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:04:42,014 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.007 0.061 2026-11-01 15:04:42,033 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/res.partner/7/avatar_128?access_token=6b26d81184ff3d6e00f77ba23e9128ef621edaa8581581723eae768125d04ce4o0x6b0a4b15&unique=1793530689000 HTTP/1.1" 200 - 6 0.004 0.098 2026-11-01 15:04:42,041 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,051 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/res.partner/8/avatar_128?access_token=5cf3b620afd2a5ffa44ac44fe1dcc4bd186a5804d1151c2e0404949e64cbc5c6o0x6b0a4c3d&unique=1793530689000 HTTP/1.1" 200 - 6 0.004 0.106 2026-11-01 15:04:42,062 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 5 0.003 0.057 2026-11-01 15:04:42,079 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/res.partner/2196/avatar_128?access_token=0578282159c3ab3e5be098966777641d2660d5db11f4795d87fed69849c88025o0x6b0c34a1&unique=1793545397000 HTTP/1.1" 200 - 5 0.003 0.039 2026-11-01 15:04:42,095 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/res.partner/2197/avatar_128?access_token=2807f98d30f8747ae914521400bbca46afd23e9dae936182fe17e5d9455b069ao0x6b0c35c8&unique=1793545397000 HTTP/1.1" 200 - 6 0.004 0.072 2026-11-01 15:04:42,105 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,115 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/res.partner/3/avatar_128?access_token=2f7a08a12a3f98c520c29b1b2e141409fbc29aeee941cfdd5eed874ba9d85befo0x6b0a4678&unique=1793545397000 HTTP/1.1" 200 - 6 0.008 0.181 2026-11-01 15:04:42,119 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/mail.guest/72/avatar_128?access_token=cf921afa6f3e20874abd77831c84b80c20d3670f9bb5ac447073b963c254b9c8o0x6b09d804&unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.106 2026-11-01 15:04:42,183 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,203 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.012 0.015 2026-11-01 15:04:42,244 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,245 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,274 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.006 0.016 2026-11-01 15:04:42,275 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:04:42,333 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,400 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,402 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,428 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.016 2026-11-01 15:04:42,458 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/image/20525?access_token=90bcff8a-46f2-496e-b307-381fd52adee1&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:04:42,467 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,553 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:04:42,563 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,588 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.011 0.020 2026-11-01 15:04:42,593 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-01 15:04:42,844 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:42] "POST /mail/message/post HTTP/1.1" 200 - 50 0.034 0.058 2026-11-01 15:04:42,884 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:42,946 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:43,066 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,029 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,052 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:44] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.017 2026-11-01 15:04:44,115 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,122 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [13] 2026-11-01 15:04:44,128 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:44] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.016 2026-11-01 15:04:44,175 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,243 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,316 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,407 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,464 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,465 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,487 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:44] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.013 2026-11-01 15:04:44,531 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,613 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,651 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:44] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.011 0.025 2026-11-01 15:04:44,694 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,748 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,812 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,893 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:44,966 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,016 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [20526] 2026-11-01 15:04:45,022 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.030 0.027 2026-11-01 15:04:45,045 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,126 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,193 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,263 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,305 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.015 0.025 2026-11-01 15:04:45,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-11-01 15:04:45,327 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,397 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 12743600 (allocated 14155776) 2026-11-01 15:04:45,403 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 8172 2026-11-01 15:04:45,404 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-11-01 15:04:45,404 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 8172 2026-11-01 15:04:45,518 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150445_518214_test_mail_group_public_page_as_portal.txt 2026-11-01 15:04:45,518 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpuvzktoel_chrome_odoo" 2026-11-01 15:04:45,809 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 8377 2026-11-01 15:04:45,810 104 INFO rb-2cd94b9-226205-431190 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/tmpvmkoienl_chrome_odoo 2026-11-01 15:04:45,810 104 INFO rb-2cd94b9-226205-431190 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:39263/json/version 2026-11-01 15:04:45,811 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39263/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:45,829 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,829 104 INFO rb-2cd94b9-226205-431190 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:39263/json 2026-11-01 15:04:45,830 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39263/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:45,846 104 INFO rb-2cd94b9-226205-431190 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:39263/devtools/page/D4E7277F7C0E47F2E1EC9687A95001F1 2026-11-01 15:04:45,855 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:45,860 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-11-01 15:04:45,885 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal from n/a 2026-11-01 15:04:45,888 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-11-01 15:04:45,891 104 INFO rb-2cd94b9-226205-431190 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/ykuwzLZyyw" in browser 2026-11-01 15:04:45,891 104 INFO rb-2cd94b9-226205-431190 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/ykuwzLZyyw" 2026-11-01 15:04:45,997 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:45] "GET /chat/757/ykuwzLZyyw HTTP/1.1" 200 - 39 0.024 0.070 2026-11-01 15:04:46,003 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': 'D4E7277F7C0E47F2E1EC9687A95001F1', 'loaderId': '94BD880575EFD06A88D00D71EFE2BF87', 'isDownload': False} 2026-11-01 15:04:46,003 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:46,043 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-11-01 15:04:46,051 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 15:04:46,058 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-01 15:04:46,075 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:04:46,242 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:46,245 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:04:46,314 104 INFO rb-2cd94b9-226205-431190 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/ykuwzLZyyw", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:04:46,323 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:46,438 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "POST /mail/data HTTP/1.1" 200 - 55 0.045 0.076 2026-11-01 15:04:46,439 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.111 2026-11-01 15:04:46,487 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:04:46,489 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:04:46,675 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:46,702 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.027 0.037 2026-11-01 15:04:46,722 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:46,737 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:46,741 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/res.partner/7/avatar_128?access_token=6b26d81184ff3d6e00f77ba23e9128ef621edaa8581581723eae768125d04ce4o0x6b0a4b15&unique=1793530689000 HTTP/1.1" 200 - 6 0.007 0.089 2026-11-01 15:04:46,764 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/res.partner/3/avatar_128?access_token=2f7a08a12a3f98c520c29b1b2e141409fbc29aeee941cfdd5eed874ba9d85befo0x6b0a4678&unique=1793545397000 HTTP/1.1" 200 - 6 0.005 0.113 2026-11-01 15:04:46,785 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/res.partner/8/avatar_128?access_token=5cf3b620afd2a5ffa44ac44fe1dcc4bd186a5804d1151c2e0404949e64cbc5c6o0x6b0a4c3d&unique=1793530689000 HTTP/1.1" 200 - 6 0.005 0.127 2026-11-01 15:04:46,799 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:46,811 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.014 0.140 2026-11-01 15:04:46,824 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:04:46,824 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/discuss.channel/757/avatar_128?unique=3388539c1f92116db06dc69433c77862ccea1d78fdf1a0ca3018fe56a02140e8932a1cce85a0c1c47e50c1657cd9499947dbc7a1da37c094c77df73ca7a1d13e HTTP/1.1" 200 - 6 0.003 0.172 2026-11-01 15:04:46,848 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:46,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/res.partner/2196/avatar_128?access_token=0578282159c3ab3e5be098966777641d2660d5db11f4795d87fed69849c88025o0x6b0c34a1&unique=1793545397000 HTTP/1.1" 200 - 5 0.004 0.055 2026-11-01 15:04:46,860 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/mail.guest/72/avatar_128?access_token=cf921afa6f3e20874abd77831c84b80c20d3670f9bb5ac447073b963c254b9c8o0x6b09d804&unique=1793545397000 HTTP/1.1" 200 - 3 0.001 0.109 2026-11-01 15:04:46,874 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/res.partner/2197/avatar_128?access_token=2807f98d30f8747ae914521400bbca46afd23e9dae936182fe17e5d9455b069ao0x6b0c35c8&unique=1793545397000 HTTP/1.1" 200 - 6 0.004 0.101 2026-11-01 15:04:46,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 5 0.013 0.137 2026-11-01 15:04:46,912 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "GET /discuss/channel/757/image/20525?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.006 0.077 2026-11-01 15:04:46,933 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:46,962 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:46] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.018 0.020 2026-11-01 15:04:46,994 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:46,995 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,020 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:47] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.015 2026-11-01 15:04:47,054 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,117 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,118 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,141 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:47] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.015 2026-11-01 15:04:47,172 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:47] "GET /web/image/20528?access_token=80e01a42-5aa0-414c-b394-57a0879c0d4a&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-01 15:04:47,183 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,261 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:04:47,273 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,293 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:47] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.010 0.017 2026-11-01 15:04:47,298 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:47] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:04:47,522 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:47] "POST /mail/message/post HTTP/1.1" 200 - 41 0.020 0.060 2026-11-01 15:04:47,552 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,612 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:47,710 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,227 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,254 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:48] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.006 0.020 2026-11-01 15:04:48,308 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,320 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [14] 2026-11-01 15:04:48,328 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:48] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.019 2026-11-01 15:04:48,368 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,440 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,514 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,612 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,670 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,670 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,703 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:48] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.008 0.016 2026-11-01 15:04:48,735 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,811 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,858 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:48] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.013 0.032 2026-11-01 15:04:48,879 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,929 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:48,996 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,076 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,147 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,173 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [20529] 2026-11-01 15:04:49,178 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:49] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.010 0.018 2026-11-01 15:04:49,201 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,281 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,347 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,413 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,458 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.013 0.030 2026-11-01 15:04:49,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-11-01 15:04:49,496 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:49,569 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 13072424 (allocated 14680064) 2026-11-01 15:04:49,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 8377 2026-11-01 15:04:49,578 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-11-01 15:04:49,582 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 8377 2026-11-01 15:04:49,674 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150449_673959_test_mail_group_public_page_as_portal.txt 2026-11-01 15:04:49,674 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpvmkoienl_chrome_odoo" 2026-11-01 15:04:49,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-11-01 15:04:50,409 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [19] 2026-11-01 15:04:50,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome pid: 8584 2026-11-01 15:04:50,911 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless temporary user profile dir: /tmp/tmpwgavykfp_chrome_odoo 2026-11-01 15:04:50,911 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:40911/json/version 2026-11-01 15:04:50,912 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40911/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:04:50,934 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Browser version: Chrome/150.0.7871.114 2026-11-01 15:04:50,934 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:40911/json 2026-11-01 15:04:50,935 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40911/json with timeout 3 increased to 10s during tests 2026-11-01 15:04:50,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Websocket url found: ws://127.0.0.1:40911/devtools/page/46A17AD3C732D086EC6D45E75CD1E779 2026-11-01 15:04:50,951 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Enable chrome headless console log notification 2026-11-01 15:04:50,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless enable page notifications 2026-11-01 15:04:50,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Setting session cookie in browser 2026-11-01 15:04:51,017 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:51,019 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:51,038 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:04:51,600 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /discuss/channel/760 HTTP/1.1" 200 - 82 0.040 0.528 2026-11-01 15:04:51,605 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigation result: {'frameId': '46A17AD3C732D086EC6D45E75CD1E779', 'loaderId': 'C00F5866D89B8B68DD07CF66037D5773', 'isDownload': False} 2026-11-01 15:04:51,605 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:51,657 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /web/assets/3ef809d/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 15:04:51,680 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /web/assets/c3413fd/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-11-01 15:04:51,688 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /web/assets/67d82d3/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.041 2026-11-01 15:04:51,709 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:04:51,904 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:04:51,910 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:04:51,930 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:04:52,012 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,020 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,076 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /mail/data HTTP/1.1" 200 - 38 0.024 0.038 2026-11-01 15:04:52,078 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.049 2026-11-01 15:04:52,321 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,325 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.019 0.023 2026-11-01 15:04:52,334 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "GET /web/image/mail.guest/74/avatar_128?access_token=78900d6727ea775113e6d974bad804eb0204ebeb0c932872801bcb8f20660d21o0x6b09da53&unique=1793545397000 HTTP/1.1" 200 - 5 0.002 0.032 2026-11-01 15:04:52,337 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:04:52,343 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:04:52,389 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.020 0.079 2026-11-01 15:04:52,426 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,429 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "GET /web/image/discuss.channel/760/avatar_128?unique=8d92a16de9fba9a4b12db093d739848541e2e4622d5136164a7f2dc409eb47230209f42312ddbda20781c8f4fa68d014924292a8a4f1620c064412be419563eb HTTP/1.1" 200 - 8 0.007 0.126 2026-11-01 15:04:52,459 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.013 0.136 2026-11-01 15:04:52,472 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "GET /web/image/discuss.channel/761/avatar_128?unique=f3b6cb03aa05f21d8a4b3dace0f9222867276de65f3950ca1cffe2163111864f1894a7d837d5460acb22b7eae2528d41c39af7fa1d29fe22b7410b1c2299a36c HTTP/1.1" 200 - 8 0.002 0.171 2026-11-01 15:04:52,499 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "GET /web/image/res.partner/2/avatar_128?access_token=2cee512f560108ad14494099d666af7ab291198cef7975fdcf577252db56e598o0x6b0a4551&unique=1793530689000 HTTP/1.1" 200 - 8 0.004 0.013 2026-11-01 15:04:52,510 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,543 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.014 0.019 2026-11-01 15:04:52,582 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,583 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 13 0.011 0.047 2026-11-01 15:04:52,634 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.017 0.086 2026-11-01 15:04:52,652 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,700 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.010 0.014 2026-11-01 15:04:52,730 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,798 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,842 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:04:52] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.009 0.013 2026-11-01 15:04:52,862 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,929 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: tour succeeded 2026-11-01 15:04:52,930 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:04:52,977 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: heap 8382136 (allocated 9437184) 2026-11-01 15:04:52,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing chrome headless with pid 8584 2026-11-01 15:04:52,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing websocket connection 2026-11-01 15:04:52,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Terminating chrome headless with pid 8584 2026-11-01 15:04:53,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150453_117802_test_sidebar_in_public_page.txt 2026-11-01 15:04:53,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Removing chrome user profile "/tmp/tmpwgavykfp_chrome_odoo" 2026-11-01 15:04:53,170 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:05:07,286 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:05:07,286 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:05:08,667 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-11-01 15:05:08,681 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32119] 2026-11-01 15:05:08,688 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:09,090 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-11-01 15:05:09,101 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32121] 2026-11-01 15:05:09,109 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:09,523 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-11-01 15:05:09,534 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32123] 2026-11-01 15:05:09,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:09,922 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-11-01 15:05:09,931 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32126] 2026-11-01 15:05:09,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:10,250 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-11-01 15:05:10,260 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32128] 2026-11-01 15:05:10,267 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:10,349 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2177, 2178, 2179] 2026-11-01 15:05:10,350 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-11-01 15:05:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_data_update_after_admin_left_and_rejoined_general ... 2026-11-01 15:05:10,611 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36415] 2026-11-01 15:05:10,612 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [4] 2026-11-01 15:05:10,721 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36417] 2026-11-01 15:05:10,721 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [5] 2026-11-01 15:05:10,821 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36424] 2026-11-01 15:05:10,821 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [7] 2026-11-01 15:05:10,842 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36199] 2026-11-01 15:05:10,843 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [2] 2026-11-01 15:05:10,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_data_update_recreates_deleted_admin_member ... 2026-11-01 15:05:11,086 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36415] 2026-11-01 15:05:11,086 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [4] 2026-11-01 15:05:11,157 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36417] 2026-11-01 15:05:11,157 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [5] 2026-11-01 15:05:11,227 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36424] 2026-11-01 15:05:11,227 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [7] 2026-11-01 15:05:11,235 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36199] 2026-11-01 15:05:11,235 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2] 2026-11-01 15:05:11,300 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-11-01 15:05:11,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 629, model: discuss.channel 2026-11-01 15:05:11,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 629, model: discuss.channel 2026-11-01 15:05:11,503 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2183], uid: 629, model: discuss.channel.member 2026-11-01 15:05:11,569 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-11-01 15:05:11,677 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 629, model: discuss.channel 2026-11-01 15:05:11,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-11-01 15:05:11,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2186, 2187], uid: 629, model: discuss.channel.member 2026-11-01 15:05:11,965 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2186], uid: 629, model: discuss.channel.member 2026-11-01 15:05:11,999 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2186], uid: 631, model: discuss.channel.member 2026-11-01 15:05:12,038 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-11-01 15:05:12,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 629, model: discuss.channel 2026-11-01 15:05:12,214 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2188], uid: 629, model: discuss.channel.member 2026-11-01 15:05:12,249 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-11-01 15:05:12,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [763], uid: 631, model: discuss.channel 2026-11-01 15:05:12,408 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2190], uid: 631, model: discuss.channel.member 2026-11-01 15:05:12,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_import_duplicate_member_still_fails ... 2026-11-01 15:05:12,652 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-11-01 15:05:12,979 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-11-01 15:05:13,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-11-01 15:05:13,674 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 15:05:27,482 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:05:27,482 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:05:28,149 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-11-01 15:05:28,696 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:05:29,003 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.012 0.297 2026-11-01 15:05:29,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:05:29,091 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.022 0.032 2026-11-01 15:05:29,104 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:05:29,152 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.021 0.019 2026-11-01 15:05:29,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:05:29,208 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.012 0.018 2026-11-01 15:05:29,224 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:05:29,261 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.009 0.017 2026-11-01 15:05:29,283 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.007 2026-11-01 15:05:29,311 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-11-01 15:05:29,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:05:29,749 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 22 0.006 0.359 2026-11-01 15:05:29,765 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:05:29,831 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.021 0.035 2026-11-01 15:05:29,843 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:05:29,890 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.013 0.025 2026-11-01 15:05:29,903 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:05:29,934 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.008 0.013 2026-11-01 15:05:29,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:05:29,994 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:29] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.010 0.022 2026-11-01 15:05:30,019 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:30] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.003 0.009 2026-11-01 15:05:30,122 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:05:30,562 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-11-01 15:05:31,008 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-11-01 15:05:31,020 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32559] 2026-11-01 15:05:31,026 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:31,816 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-11-01 15:05:31,912 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2222] 2026-11-01 15:05:32,058 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2223] 2026-11-01 15:05:32,065 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2224] 2026-11-01 15:05:32,187 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-11-01 15:05:32,355 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-11-01 15:05:32,856 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-11-01 15:05:32,868 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32574] 2026-11-01 15:05:32,876 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:32,914 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:bob_user from n/a 2026-11-01 15:05:36,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome pid: 8785 2026-11-01 15:05:36,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless temporary user profile dir: /tmp/tmpeisoah6k_chrome_odoo 2026-11-01 15:05:36,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:42189/json/version 2026-11-01 15:05:36,434 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42189/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:05:36,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Browser version: Chrome/150.0.7871.114 2026-11-01 15:05:36,491 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:42189/json 2026-11-01 15:05:36,492 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42189/json with timeout 3 increased to 10s during tests 2026-11-01 15:05:36,506 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Websocket url found: ws://127.0.0.1:42189/devtools/page/CCD26EFF3C49D6D3D861499A869A6A4C 2026-11-01 15:05:36,523 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Enable chrome headless console log notification 2026-11-01 15:05:36,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless enable page notifications 2026-11-01 15:05:36,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:bob_user from n/a 2026-11-01 15:05:36,651 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Setting session cookie in browser 2026-11-01 15:05:36,653 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:36,653 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:36,667 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:05:37,883 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:37] "GET /odoo/discuss?active_id=discuss.channel_779 HTTP/1.1" 200 - 174 0.094 1.124 2026-11-01 15:05:37,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigation result: {'frameId': 'CCD26EFF3C49D6D3D861499A869A6A4C', 'loaderId': '05A301E988546B2A27ED15D8B4C6E2A9', 'isDownload': False} 2026-11-01 15:05:37,887 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:37,930 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:37] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-11-01 15:05:37,939 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:37] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 15:05:37,977 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:05:38,028 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /web/webclient/load_menus/9bce692bec1a1042e5b9cdda1a51c92403a7298de24a83a42e1f9f1249d3c838 HTTP/1.1" 200 - 112 0.032 0.072 2026-11-01 15:05:38,037 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.110 2026-11-01 15:05:38,051 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.117 2026-11-01 15:05:38,063 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:05:38,131 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:05:38,786 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:05:38,790 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-11-01 15:05:38,799 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-11-01 15:05:38,804 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-11-01 15:05:38,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Owl is running in 'dev' mode. 2026-11-01 15:05:38,832 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:05:38,876 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.022 2026-11-01 15:05:38,892 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.015 2026-11-01 15:05:38,896 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.029 2026-11-01 15:05:38,922 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:38,933 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:38,999 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:39,024 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /mail/data HTTP/1.1" 200 - 34 0.053 0.045 2026-11-01 15:05:39,025 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-11-01 15:05:39,035 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:05:39,071 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/image?model=res.users&field=avatar_128&id=640 HTTP/1.1" 200 - 17 0.013 0.110 2026-11-01 15:05:39,098 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/image/res.partner/2221/avatar_128?unique=1793545530000 HTTP/1.1" 200 - 9 0.007 0.137 2026-11-01 15:05:39,115 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /web/action/load HTTP/1.1" 200 - 6 0.005 0.149 2026-11-01 15:05:39,117 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.094 2026-11-01 15:05:39,152 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:05:39,172 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.121 2026-11-01 15:05:39,196 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.045 2026-11-01 15:05:39,264 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:05:39,319 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /mail/data HTTP/1.1" 200 - 38 0.022 0.049 2026-11-01 15:05:39,540 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.026 0.030 2026-11-01 15:05:39,557 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:39,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 6 0.003 0.049 2026-11-01 15:05:39,655 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.023 0.131 2026-11-01 15:05:39,665 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/image/discuss.channel/779/avatar_128?unique=45ff59b7804ff1ab7e7b596351cc2be3fc757d4db11c3c47d461e5ecc9eef0915ed13df7d5eb2953fcf1a9ebe731aaf0fb8c3d7062ad65b5c356c411410fd33a HTTP/1.1" 200 - 6 0.002 0.157 2026-11-01 15:05:39,704 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /discuss/channel/members HTTP/1.1" 200 - 11 0.013 0.176 2026-11-01 15:05:39,738 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.009 0.220 2026-11-01 15:05:39,920 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:39] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 93 0.056 0.272 2026-11-01 15:05:40,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,083 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,083 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,084 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,084 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,085 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,086 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,086 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,087 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,087 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,089 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,089 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,090 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,090 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,091 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,091 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,092 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,093 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,093 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,094 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,094 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,096 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,096 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,097 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,097 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,098 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,099 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,099 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,100 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,101 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,101 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,102 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,102 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,103 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,104 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,104 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,105 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,106 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,106 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,107 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,107 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,108 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,108 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,109 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,110 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,110 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,111 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,111 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,112 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,112 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,113 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,113 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,115 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,115 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,116 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,116 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,223 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,285 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,343 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:40] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.020 0.038 2026-11-01 15:05:40,378 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,378 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,432 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:40] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.029 0.034 2026-11-01 15:05:40,454 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,517 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,518 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,519 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,519 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,521 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,521 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,522 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,522 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,523 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,523 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,524 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,524 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,525 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,525 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,525 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,529 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,529 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,530 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,530 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,533 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,533 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,718 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:40] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.061 0.121 2026-11-01 15:05:40,816 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,817 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,817 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,818 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,818 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,819 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,820 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,820 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,821 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,821 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,824 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,825 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,825 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,825 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,827 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,827 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,830 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,830 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,831 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,833 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,833 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,835 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,837 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,837 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,838 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,838 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,839 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,840 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,840 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,841 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,842 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,842 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,843 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,843 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,844 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,844 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,845 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,845 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,846 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,846 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,847 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,847 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,848 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,848 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,849 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,849 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:40,852 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:40,852 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:41,071 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:41] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.060 0.157 2026-11-01 15:05:41,147 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:41,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,151 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,152 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,152 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,153 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,158 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,159 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,160 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,160 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,161 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,162 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,164 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,164 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,165 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,168 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,168 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,171 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,173 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,175 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,180 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,181 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,183 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,183 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,184 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,198 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,199 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,200 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,201 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,202 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,203 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,205 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,207 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,211 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,211 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,212 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,213 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,214 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,218 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,219 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,221 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,222 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,223 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,224 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,225 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,227 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,229 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,229 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,230 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,233 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,238 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,240 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,245 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,245 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,246 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:41,246 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:41,325 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:41] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 48 0.028 0.048 2026-11-01 15:05:41,374 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:41,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,378 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,380 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,380 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,380 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,380 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,381 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,382 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,387 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,389 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,394 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,395 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,395 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,396 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,397 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,400 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,402 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,403 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,404 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,406 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,407 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,409 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,410 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,411 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,411 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,414 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,414 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,415 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,417 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,417 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,417 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,418 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,418 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,419 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,419 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,419 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,420 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,420 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,420 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,421 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,421 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,421 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,424 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,426 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,427 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,427 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,428 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,428 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,428 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,432 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,432 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,436 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,436 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.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-11-01 15:05:41,436 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: tour succeeded 2026-11-01 15:05:41,437 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:05:41,578 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: heap 39926024 (allocated 41811968) 2026-11-01 15:05:41,585 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing chrome headless with pid 8785 2026-11-01 15:05:41,587 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing websocket connection 2026-11-01 15:05:41,589 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Terminating chrome headless with pid 8785 2026-11-01 15:05:41,691 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150541_691221_test_04_sub_channel_panel_search.txt 2026-11-01 15:05:41,691 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Removing chrome user profile "/tmp/tmpeisoah6k_chrome_odoo" 2026-11-01 15:05:41,732 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-11-01 15:05:41,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-11-01 15:05:42,032 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-11-01 15:05:42,429 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-11-01 15:05:42,438 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32683] 2026-11-01 15:05:42,444 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:42,944 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-11-01 15:05:42,954 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32685] 2026-11-01 15:05:42,961 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:43,720 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #641 deleted discuss.channel.member records with IDs: [2346] 2026-11-01 15:05:43,784 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #641 deleted discuss.channel.member records with IDs: [2348] 2026-11-01 15:05:43,847 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #641 deleted discuss.channel.member records with IDs: [2352] 2026-11-01 15:05:43,895 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #641 deleted discuss.channel.member records with IDs: [2356] 2026-11-01 15:05:43,901 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #641 deleted discuss.channel.member records with IDs: [2344, 2350, 2354] 2026-11-01 15:05:43,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_sub_channel_message_author_member ... 2026-11-01 15:05:44,454 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [486] 2026-11-01 15:05:44,462 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32702] 2026-11-01 15:05:44,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:44,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_mentioned_user_becomes_sub_channel_member ... 2026-11-01 15:05:45,134 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [487] 2026-11-01 15:05:45,145 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32706] 2026-11-01 15:05:45,152 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:45,612 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [488] 2026-11-01 15:05:45,620 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32708] 2026-11-01 15:05:45,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:45,853 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_mentioned_partner_with_several_users_becomes_sub_channel_member ... 2026-11-01 15:05:46,335 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [489] 2026-11-01 15:05:46,343 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32714] 2026-11-01 15:05:46,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:46,789 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [490] 2026-11-01 15:05:46,797 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32716] 2026-11-01 15:05:46,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:47,290 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [491] 2026-11-01 15:05:47,299 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32718] 2026-11-01 15:05:47,307 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:47,696 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [492] 2026-11-01 15:05:47,707 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32719] 2026-11-01 15:05:47,716 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:48,011 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [493] 2026-11-01 15:05:48,019 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32720] 2026-11-01 15:05:48,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:05:48,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_11_sub_channel_of_message_sent_to_non_member ... 2026-11-01 15:05:48,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_employee from n/a 2026-11-01 15:05:48,441 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:05:49,981 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:05:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 35 0.023 1.520 2026-11-01 15:05:49,983 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_11_sub_channel_of_message_sent_to_non_member: waiting for threads: [] 2026-11-01 15:05:50,022 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_12_sub_channel_sent_to_parent_channel_on_create ... 2026-11-01 15:05:50,034 104 INFO rb-2cd94b9-226205-431190 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] 2026-11-01 15:05:50,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 15:06:01,781 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:06:01,782 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:06:02,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-11-01 15:06:02,650 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:02,997 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:02] "POST /mail/message/post HTTP/1.1" 200 - 20 0.008 0.342 2026-11-01 15:06:03,020 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 5 0.001 0.010 2026-11-01 15:06:03,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:06:03,067 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 10 0.005 0.016 2026-11-01 15:06:03,080 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:06:03,170 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 44 0.025 0.055 2026-11-01 15:06:03,187 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:06:03,284 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 41 0.029 0.058 2026-11-01 15:06:03,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:06:03,391 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 40 0.030 0.049 2026-11-01 15:06:03,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-11-01 15:06:03,476 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:03,816 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 53 0.025 0.318 2026-11-01 15:06:03,879 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 29 0.015 0.032 2026-11-01 15:06:03,900 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:06:03,984 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:03] "POST /mail/message/post HTTP/1.1" 200 - 38 0.023 0.051 2026-11-01 15:06:04,003 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:06:04,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:04] "POST /mail/message/post HTTP/1.1" 200 - 39 0.023 0.053 2026-11-01 15:06:04,108 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:06:04,189 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:04] "POST /mail/message/post HTTP/1.1" 200 - 39 0.030 0.041 2026-11-01 15:06:04,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:06:04,313 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:04] "POST /mail/message/post HTTP/1.1" 200 - 38 0.036 0.057 2026-11-01 15:06:04,359 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-11-01 15:06:04,421 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:04,796 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:04] "POST /mail/message/post HTTP/1.1" 200 - 53 0.023 0.354 2026-11-01 15:06:04,868 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:04] "POST /mail/message/post HTTP/1.1" 200 - 29 0.021 0.032 2026-11-01 15:06:04,890 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:06:04,967 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:04] "POST /mail/message/post HTTP/1.1" 200 - 38 0.027 0.039 2026-11-01 15:06:04,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:06:05,073 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:05] "POST /mail/message/post HTTP/1.1" 200 - 39 0.026 0.046 2026-11-01 15:06:05,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:06:05,296 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:05] "POST /mail/message/post HTTP/1.1" 200 - 96 0.073 0.128 2026-11-01 15:06:05,323 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:06:05,484 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:05] "POST /mail/message/post HTTP/1.1" 200 - 58 0.072 0.079 2026-11-01 15:06:05,521 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-11-01 15:06:05,625 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:07,019 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:07] "POST /mail/message/post HTTP/1.1" 200 - 78 0.048 1.348 2026-11-01 15:06:07,100 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:07] "POST /mail/message/post HTTP/1.1" 200 - 34 0.025 0.041 2026-11-01 15:06:07,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:06:07,245 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:07] "POST /mail/message/post HTTP/1.1" 200 - 57 0.043 0.069 2026-11-01 15:06:07,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:06:07,438 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:07] "POST /mail/message/post HTTP/1.1" 200 - 70 0.080 0.083 2026-11-01 15:06:07,479 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:06:07,677 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:07] "POST /mail/message/post HTTP/1.1" 200 - 67 0.078 0.098 2026-11-01 15:06:07,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:06:07,861 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:07] "POST /mail/message/post HTTP/1.1" 200 - 61 0.065 0.068 2026-11-01 15:06:07,977 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:06:08,007 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-11-01 15:06:08,051 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-11-01 15:06:08,083 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-11-01 15:06:08,114 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_014_store_dict_update_multiple_ids_list ... 2026-11-01 15:06:08,139 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_020_store_list ... 2026-11-01 15:06:08,162 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_021_store_list_append ... 2026-11-01 15:06:08,185 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_030_store_add_key ... 2026-11-01 15:06:08,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-11-01 15:06:08,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-11-01 15:06:08,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_050_store_dict_to_list ... 2026-11-01 15:06:08,278 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_051_store_list_to_dict ... 2026-11-01 15:06:08,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-11-01 15:06:08,324 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-11-01 15:06:08,347 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-11-01 15:06:08,370 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-11-01 15:06:08,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_130_store_store_add_key ... 2026-11-01 15:06:08,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-11-01 15:06:08,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-11-01 15:06:08,465 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-11-01 15:06:08,490 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-11-01 15:06:08,513 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-11-01 15:06:08,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-11-01 15:06:08,576 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-11-01 15:06:08,599 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-11-01 15:06:08,627 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_214_store_thread_dict_update_multiple_models_list ... 2026-11-01 15:06:08,655 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_220_store_thread_list ... 2026-11-01 15:06:08,678 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_221_store_thread_list_append ... 2026-11-01 15:06:08,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_230_store_thread_add_key ... 2026-11-01 15:06:08,727 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-11-01 15:06:08,756 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-11-01 15:06:08,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-11-01 15:06:08,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-11-01 15:06:08,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_250_store_thread_dict_to_list ... 2026-11-01 15:06:08,874 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_251_store_thread_list_to_dict ... 2026-11-01 15:06:08,897 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-11-01 15:06:08,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-11-01 15:06:08,958 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:06:20,996 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:06:20,996 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:06:21,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-11-01 15:06:21,840 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-11-01 15:06:21,842 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:22,176 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:22,217 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:22] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 37 0.020 0.358 2026-11-01 15:06:22,252 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-11-01 15:06:22,386 104 INFO rb-2cd94b9-226205-431190 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, 7108, 7109, 7110, 7111, 7112, 7133, 7134, 7135, 7136, 7137, 7138, 7139, 7140, 7141, 7142, 7143] 2026-11-01 15:06:22,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:22,673 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:22] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.002 0.283 2026-11-01 15:06:22,729 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-11-01 15:06:22,741 104 INFO rb-2cd94b9-226205-431190 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, 7108, 7109, 7110, 7111, 7112] 2026-11-01 15:06:22,754 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:23,030 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:23] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 7 0.001 0.276 2026-11-01 15:06:23,169 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:06:36,276 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:06:36,277 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:06:36,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-11-01 15:06:37,105 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-11-01 15:06:37,193 104 INFO rb-2cd94b9-226205-431190 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, 7146, 7147, 7148, 7149, 7150] 2026-11-01 15:06:37,239 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-11-01 15:06:37,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-11-01 15:06:37,740 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:06:37,904 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-11-01 15:06:38,418 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome pid: 9038 2026-11-01 15:06:38,419 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless temporary user profile dir: /tmp/tmpxrt7ji2w_chrome_odoo 2026-11-01 15:06:38,419 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:43895/json/version 2026-11-01 15:06:38,420 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43895/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:06:38,469 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:06:38,470 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:43895/json 2026-11-01 15:06:38,470 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:43895/json with timeout 3 increased to 10s during tests 2026-11-01 15:06:38,486 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Websocket url found: ws://127.0.0.1:43895/devtools/page/3F1782C14EB4E01BC4E45A6F7A34BC8B 2026-11-01 15:06:38,496 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Enable chrome headless console log notification 2026-11-01 15:06:38,503 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless enable page notifications 2026-11-01 15:06:38,570 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:06:38,578 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Setting session cookie in browser 2026-11-01 15:06:38,581 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:38,581 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:38,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:39,920 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:39] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 179 0.126 1.205 2026-11-01 15:06:39,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigation result: {'frameId': '3F1782C14EB4E01BC4E45A6F7A34BC8B', 'loaderId': 'DF90D9829F53FC8FBB99A9033718F12C', 'isDownload': False} 2026-11-01 15:06:39,925 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:39,971 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:39] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-11-01 15:06:39,980 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:39] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:06:39,989 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:39] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-11-01 15:06:40,075 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:06:40,742 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:40] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.323 0.449 2026-11-01 15:06:40,759 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.769 2026-11-01 15:06:40,768 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:40] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.455 2026-11-01 15:06:40,881 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:40] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:06:40,980 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-11-01 15:06:40,986 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:06:40,987 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:06:41,008 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-11-01 15:06:41,024 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:06:41,065 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:06:41,099 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.051 2026-11-01 15:06:41,107 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-11-01 15:06:41,133 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.055 2026-11-01 15:06:41,166 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:41,185 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:41,219 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:06:41,254 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.045 0.127 2026-11-01 15:06:41,272 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.140 2026-11-01 15:06:41,395 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:06:41,403 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:06:41,622 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "POST /mail/data HTTP/1.1" 200 - 139 0.168 0.271 2026-11-01 15:06:41,651 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /web/image/res.partner/3/avatar_128?unique=1793545597000 HTTP/1.1" 200 - 9 0.008 0.354 2026-11-01 15:06:41,652 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.487 2026-11-01 15:06:41,699 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.475 2026-11-01 15:06:41,728 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.433 2026-11-01 15:06:41,866 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "POST /mail/data HTTP/1.1" 200 - 82 0.046 0.411 2026-11-01 15:06:41,870 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.121 2026-11-01 15:06:41,890 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.005 0.128 2026-11-01 15:06:41,937 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:06:42,069 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 8 0.005 0.016 2026-11-01 15:06:42,076 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:06:42,079 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.024 2026-11-01 15:06:42,091 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:06:42,095 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.006 0.041 2026-11-01 15:06:42,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.049 2026-11-01 15:06:42,134 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:42,145 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 17 0.017 0.075 2026-11-01 15:06:42,153 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "GET /web/image/discuss.channel/908/avatar_128?unique=89d538fdc824cd4a5d09c3aae139ffa10deb9385eb37c90430964b0256aef4833426848f31dccd69d8e66182e11d8f0ae9fd96fe514f008f738987fe75fbe0cb HTTP/1.1" 200 - 3 0.001 0.098 2026-11-01 15:06:42,234 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.013 0.059 2026-11-01 15:06:42,263 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.009 0.075 2026-11-01 15:06:42,643 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:42,645 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:42,646 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:42,727 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:42,762 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "POST /discuss/channel/pinned_messages HTTP/1.1" 200 - 19 0.012 0.025 2026-11-01 15:06:42,786 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:42,868 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.013 0.058 2026-11-01 15:06:43,277 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:43,278 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:43,280 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:43,280 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:43,362 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.016 0.063 2026-11-01 15:06:43,584 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:43,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: tour succeeded 2026-11-01 15:06:43,596 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:43,798 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: heap 44974984 (allocated 47042560) 2026-11-01 15:06:43,827 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing chrome headless with pid 9038 2026-11-01 15:06:43,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing websocket connection 2026-11-01 15:06:43,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Terminating chrome headless with pid 9038 2026-11-01 15:06:43,953 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150643_952742_test_01_mail_message_load_order_tour.txt 2026-11-01 15:06:43,953 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Removing chrome user profile "/tmp/tmpxrt7ji2w_chrome_odoo" 2026-11-01 15:06:44,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:06:44,129 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome pid: 9256 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless temporary user profile dir: /tmp/tmpj7cpqjvh_chrome_odoo 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:41059/json/version 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41059/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Browser version: Chrome/150.0.7871.114 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:41059/json 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41059/json with timeout 3 increased to 10s during tests 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Websocket url found: ws://127.0.0.1:41059/devtools/page/328F8FBEC87C1A9ACB0EA1771F22DC1E 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Enable chrome headless console log notification 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless enable page notifications 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Setting session cookie in browser 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Open "http://127.0.0.1:8069/web#id=2252&model=res.partner" in browser 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigating to: "http://127.0.0.1:8069/web#id=2252&model=res.partner" 2026-11-01 15:06:44,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:46,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web HTTP/1.1" 200 - 191 0.141 -0.141 2026-11-01 15:06:46,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigation result: {'frameId': '328F8FBEC87C1A9ACB0EA1771F22DC1E', 'loaderId': '05B0BC1793F6426FDF8DB55C237DB53D', 'isDownload': False} 2026-11-01 15:06:46,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate ready code "odoo.isTourReady('mail_activity_date_format')" 2026-11-01 15:06:46,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 15:06:46,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.310 -0.310 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/6e31b3d7a73cda3fe3009ada5de6c25b1e5b7ce5?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 -0.014 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/6e31b3d7a73cda3fe3009ada5de6c25b1e5b7ce5?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 15:06:47,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-11-01 15:06:47,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-11-01 15:06:47,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-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: Owl is running in 'dev' mode. 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 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.025 -0.025 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 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=2252&model=res.partner", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:47,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.020 -0.020 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/6e31b3d7a73cda3fe3009ada5de6c25b1e5b7ce5?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-01 15:06:48,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-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 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.046 -0.046 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 -0.002 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:48,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-11-01 15:06:48,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-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 140 0.126 -0.126 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.007 -0.007 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 -0.008 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 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.008 -0.008 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 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.091 -0.091 2026-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:48,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:49,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-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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.021 -0.021 2026-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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.135 -0.135 2026-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:49,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-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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.009 -0.009 2026-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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.003 -0.003 2026-11-01 15:06:49,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-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.026 -0.026 2026-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:49,000 104 INFO rb-2cd94b9-226205-431190 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.009 -0.009 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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.010 -0.010 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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.009 -0.009 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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.013 -0.013 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 14 0.015 -0.015 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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.002 -0.002 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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.012 -0.012 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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.017 -0.017 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 -0.002 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.022 -0.022 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: tour succeeded 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: ╔══════════════════════════════════════════╗ ║ TOUR mail_activity_date_format SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: heap 31687532 (allocated 33058816) 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing chrome headless with pid 9256 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing websocket connection 2026-11-01 15:06:50,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Terminating chrome headless with pid 9256 2026-11-01 15:06:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20240101_090000_000000_test_mail_activity_date_format.txt 2026-11-01 15:06:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Removing chrome user profile "/tmp/tmpj7cpqjvh_chrome_odoo" 2026-11-01 15:06:51,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-11-01 15:06:51,427 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome pid: 9488 2026-11-01 15:06:51,427 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless temporary user profile dir: /tmp/tmphbin0zne_chrome_odoo 2026-11-01 15:06:51,427 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:36799/json/version 2026-11-01 15:06:51,429 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36799/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:06:51,453 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Browser version: Chrome/150.0.7871.114 2026-11-01 15:06:51,454 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:36799/json 2026-11-01 15:06:51,454 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36799/json with timeout 3 increased to 10s during tests 2026-11-01 15:06:51,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Websocket url found: ws://127.0.0.1:36799/devtools/page/AE1B7BEBC98C74E7FAEEA15BE0F58D47 2026-11-01 15:06:51,476 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Enable chrome headless console log notification 2026-11-01 15:06:51,482 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless enable page notifications 2026-11-01 15:06:51,554 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:06:51,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Setting session cookie in browser 2026-11-01 15:06:51,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Open "http://127.0.0.1:8069/odoo/res.partner/2252" in browser 2026-11-01 15:06:51,584 104 INFO rb-2cd94b9-226205-431190 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/2252" 2026-11-01 15:06:51,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:06:53,115 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:53] "GET /odoo/res.partner/2252 HTTP/1.1" 200 - 191 0.124 1.392 2026-11-01 15:06:53,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigation result: {'frameId': 'AE1B7BEBC98C74E7FAEEA15BE0F58D47', 'loaderId': '16589C4A0236CB4EB33B918F00D48691', 'isDownload': False} 2026-11-01 15:06:53,118 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:53,149 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:53] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:06:53,157 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:53] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-01 15:06:53,188 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:06:53,988 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:53] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.350 0.493 2026-11-01 15:06:53,996 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.848 2026-11-01 15:06:54,016 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.858 2026-11-01 15:06:54,024 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.614 2026-11-01 15:06:54,028 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.070 2026-11-01 15:06:54,134 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 15:06:54,135 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-11-01 15:06:54,136 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-01 15:06:54,152 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:06:54,184 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: Owl is running in 'dev' mode. 2026-11-01 15:06:54,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:06:54,249 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.019 0.045 2026-11-01 15:06:54,255 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:06:54,289 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.031 2026-11-01 15:06:54,356 104 INFO rb-2cd94b9-226205-431190 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/2252", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:06:54,368 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:54,425 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:06:54,431 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.037 0.141 2026-11-01 15:06:54,444 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.167 2026-11-01 15:06:54,472 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.044 2026-11-01 15:06:54,473 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.107 2026-11-01 15:06:54,498 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:06:54,499 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:06:54,726 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "POST /mail/data HTTP/1.1" 200 - 140 0.120 0.254 2026-11-01 15:06:54,758 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.294 2026-11-01 15:06:54,781 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:54] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.008 0.312 2026-11-01 15:06:55,161 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 155 0.093 0.600 2026-11-01 15:06:55,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.328 2026-11-01 15:06:55,181 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.005 0.335 2026-11-01 15:06:55,226 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:06:55,259 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:06:55,290 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.024 0.045 2026-11-01 15:06:55,559 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 152 0.102 0.216 2026-11-01 15:06:55,707 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.010 2026-11-01 15:06:55,719 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:06:55,747 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.007 0.012 2026-11-01 15:06:55,830 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.011 2026-11-01 15:06:55,881 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:06:55,891 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.026 0.038 2026-11-01 15:06:55,935 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.093 2026-11-01 15:06:55,952 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:55,992 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:55] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.020 0.086 2026-11-01 15:06:56,026 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.096 2026-11-01 15:06:56,060 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 20 0.010 0.088 2026-11-01 15:06:56,082 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.009 0.110 2026-11-01 15:06:56,114 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 8 0.009 0.029 2026-11-01 15:06:56,202 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,214 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.009 0.022 2026-11-01 15:06:56,251 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 14 0.014 0.053 2026-11-01 15:06:56,256 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 2 0.002 0.049 2026-11-01 15:06:56,299 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,321 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.005 0.013 2026-11-01 15:06:56,358 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,423 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,479 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,485 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:06:56,538 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,564 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.005 0.015 2026-11-01 15:06:56,611 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,675 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,718 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.012 0.026 2026-11-01 15:06:56,792 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities HTTP/1.1" 200 - 18 0.017 0.042 2026-11-01 15:06:56,811 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 15:06:56,881 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:56] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.021 0.053 2026-11-01 15:06:56,910 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:56,984 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:57,010 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:57] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 6 0.005 0.017 2026-11-01 15:06:57,064 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:57,129 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:06:57,169 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:57] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 8 0.008 0.027 2026-11-01 15:06:57,283 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [199] 2026-11-01 15:06:57,284 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:57] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities_done HTTP/1.1" 200 - 31 0.021 0.081 2026-11-01 15:06:57,331 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:57] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.011 0.024 2026-11-01 15:06:57,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: tour succeeded 2026-11-01 15:06:57,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR mail_activity_schedule_from_chatter SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-01 15:06:57,395 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:06:57] "POST /mail/thread/data HTTP/1.1" 200 - 20 0.016 0.078 2026-11-01 15:06:57,504 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: heap 33721556 (allocated 35680256) 2026-11-01 15:06:57,508 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing chrome headless with pid 9488 2026-11-01 15:06:57,509 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing websocket connection 2026-11-01 15:06:57,510 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Terminating chrome headless with pid 9488 2026-11-01 15:06:57,614 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150657_614441_test_mail_activity_schedule_from_chatter.txt 2026-11-01 15:06:57,614 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Removing chrome user profile "/tmp/tmphbin0zne_chrome_odoo" 2026-11-01 15:06:57,662 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:07:10,678 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:07:10,678 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:07:10,952 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-11-01 15:07:11,380 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:07:24,157 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:07:24,157 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:07:24,493 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-11-01 15:07:25,765 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome pid: 9724 2026-11-01 15:07:25,766 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmpetf9ycnh_chrome_odoo 2026-11-01 15:07:25,766 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:46275/json/version 2026-11-01 15:07:25,767 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:46275/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:07:25,786 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:07:25,787 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:46275/json 2026-11-01 15:07:25,787 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:46275/json with timeout 3 increased to 10s during tests 2026-11-01 15:07:25,797 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Websocket url found: ws://127.0.0.1:46275/devtools/page/E89C5A09DFCBB194677B668128D2B5F4 2026-11-01 15:07:25,810 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Enable chrome headless console log notification 2026-11-01 15:07:25,817 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless enable page notifications 2026-11-01 15:07:25,882 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:07:25,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Setting session cookie in browser 2026-11-01 15:07:25,896 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/2265" in browser 2026-11-01 15:07:25,896 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/2265" 2026-11-01 15:07:25,908 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:26,974 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:26] "GET /odoo/res.partner/2265 HTTP/1.1" 200 - 186 0.100 0.969 2026-11-01 15:07:26,978 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigation result: {'frameId': 'E89C5A09DFCBB194677B668128D2B5F4', 'loaderId': 'EE2BF77F5A7718F9866A577C9B404A21', 'isDownload': False} 2026-11-01 15:07:26,978 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:27,024 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-11-01 15:07:27,043 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.031 2026-11-01 15:07:27,057 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-11-01 15:07:27,058 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:07:27,133 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:07:27,183 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/webclient/load_menus/d66fb1be2f216c3091e7d7bac05664614f1c61e9a5f537f5e9db215ab1d7b113 HTTP/1.1" 200 - 115 0.051 0.124 2026-11-01 15:07:27,192 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.061 2026-11-01 15:07:27,238 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:07:27,932 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 15:07:27,935 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:07:27,935 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:07:27,956 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:07:27,981 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:07:27,996 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:07:28,037 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.022 2026-11-01 15:07:28,043 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.015 2026-11-01 15:07:28,056 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.010 2026-11-01 15:07:28,119 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:07:28,122 104 INFO rb-2cd94b9-226205-431190 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/2265", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:07:28,152 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:28,161 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:07:28,164 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07: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-11-01 15:07:28,209 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /mail/data HTTP/1.1" 200 - 34 0.040 0.036 2026-11-01 15:07:28,245 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /web/image?model=res.users&field=avatar_128&id=671 HTTP/1.1" 200 - 17 0.009 0.103 2026-11-01 15:07:28,276 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /web/image/res.partner/2264/avatar_128?unique=1793545631000 HTTP/1.1" 200 - 9 0.008 0.129 2026-11-01 15:07:28,302 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:07:28,582 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 169 0.074 0.364 2026-11-01 15:07:28,608 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.305 2026-11-01 15:07:28,634 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.008 0.403 2026-11-01 15:07:28,659 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:07:28,700 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.022 0.043 2026-11-01 15:07:28,714 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.067 2026-11-01 15:07:28,835 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 51 0.038 0.146 2026-11-01 15:07:28,997 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.017 2026-11-01 15:07:28,999 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:28] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:07:29,023 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.006 0.013 2026-11-01 15:07:29,114 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.022 2026-11-01 15:07:29,154 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:07:29,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.021 0.033 2026-11-01 15:07:29,205 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.012 0.079 2026-11-01 15:07:29,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.015 0.079 2026-11-01 15:07:29,272 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.005 0.040 2026-11-01 15:07:29,313 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.009 0.118 2026-11-01 15:07:29,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-11-01 15:07:29,337 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:29,365 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "GET /web/image/res.partner/2/avatar_128?unique=1793545631000 HTTP/1.1" 200 - 9 0.007 0.018 2026-11-01 15:07:29,430 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:29,521 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:29,845 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions HTTP/1.1" 200 - 11 0.012 0.039 2026-11-01 15:07:29,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:07:29,878 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:29,902 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "GET /web/image/res.partner/2266/avatar_128?unique=1793545631000 HTTP/1.1" 200 - 10 0.009 0.029 2026-11-01 15:07:29,942 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:29,943 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:29,977 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:07:29,985 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.012 0.025 2026-11-01 15:07:30,013 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,083 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,095 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:30] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 15:07:30,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:30] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:07:30,307 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:30] "POST /web/dataset/call_kw/mail.compose.message/get_views HTTP/1.1" 200 - 16 0.007 0.030 2026-11-01 15:07:30,361 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:30] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 11 0.009 0.026 2026-11-01 15:07:30,408 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:30] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-11-01 15:07:30,476 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,482 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:30] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-11-01 15:07:30,529 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,580 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,632 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,691 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,757 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,779 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:30] "POST /web/dataset/call_kw/discuss.channel/get_mention_suggestions HTTP/1.1" 200 - 6 0.005 0.010 2026-11-01 15:07:30,829 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,883 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,938 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,992 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:30,998 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,002 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,035 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:31] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.006 0.022 2026-11-01 15:07:31,052 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:31] "POST /web/dataset/call_kw/ir.attachment/web_read HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:07:31,074 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,375 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,431 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,490 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,565 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,602 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:31] "POST /web/dataset/call_kw/mail.compose.message/web_save HTTP/1.1" 200 - 13 0.011 0.022 2026-11-01 15:07:31,771 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:31] "POST /web/dataset/call_kw/mail.compose.message/action_send_mail HTTP/1.1" 200 - 58 0.039 0.118 2026-11-01 15:07:31,813 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:31] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.013 0.021 2026-11-01 15:07:31,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:31] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.005 0.040 2026-11-01 15:07:31,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:07:31,906 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:31,977 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,032 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,090 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,155 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,249 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,336 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,382 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:32] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.011 0.024 2026-11-01 15:07:32,411 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:32] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 15:07:32,456 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,468 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:32] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 15:07:32,539 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,771 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,783 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:32] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.010 2026-11-01 15:07:32,803 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:32] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.005 0.026 2026-11-01 15:07:32,849 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:32,910 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,003 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,057 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.008 0.033 2026-11-01 15:07:33,082 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 15:07:33,096 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,104 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 15:07:33,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.007 2026-11-01 15:07:33,179 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,196 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.005 0.022 2026-11-01 15:07:33,233 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,306 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,445 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/message/post HTTP/1.1" 200 - 54 0.042 0.094 2026-11-01 15:07:33,483 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 15:07:33,505 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,545 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.019 0.047 2026-11-01 15:07:33,581 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,662 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,733 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,818 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/message/post HTTP/1.1" 200 - 34 0.029 0.053 2026-11-01 15:07:33,860 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 15:07:33,885 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: tour succeeded 2026-11-01 15:07:33,888 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:33,911 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:33] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.019 0.042 2026-11-01 15:07:34,066 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: heap 38264304 (allocated 39841792) 2026-11-01 15:07:34,079 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing chrome headless with pid 9724 2026-11-01 15:07:34,090 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing websocket connection 2026-11-01 15:07:34,091 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Terminating chrome headless with pid 9724 2026-11-01 15:07:34,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150734_215942_test_mail_composer_test_tour.txt 2026-11-01 15:07:34,216 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Removing chrome user profile "/tmp/tmpetf9ycnh_chrome_odoo" 2026-11-01 15:07:34,347 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-01 15:07:46,275 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:07:46,275 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:07:46,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-11-01 15:07:46,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-11-01 15:07:46,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-11-01 15:07:47,332 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <952539434437554.1793545667.307401180267334-openerp-private@8acc27152261>: [] 2026-11-01 15:07:47,343 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-11-01 15:07:47,354 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35197] 2026-11-01 15:07:47,362 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:07:47,476 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336298673404310.1793545667.395022392272949-openerp-2-res.partner@8acc27152261>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-11-01 15:07:47,488 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-11-01 15:07:47,503 104 INFO rb-2cd94b9-226205-431190 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, 7181, 7182, 7183, 7184, 7185, 7186, 7187] 2026-11-01 15:07:47,524 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35198] 2026-11-01 15:07:47,619 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:07:47,779 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-11-01 15:07:47,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:48,068 104 INFO rb-2cd94b9-226205-431190 odoo.http: Session expired 2026-11-01 15:07:48,069 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:48] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.001 0.270 2026-11-01 15:07:48,470 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-11-01 15:07:48,480 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35203] 2026-11-01 15:07:48,488 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:07:48,536 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_test_portal from n/a 2026-11-01 15:07:48,559 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:48] "POST /mail/message/translate HTTP/1.1" 200 - 14 0.007 0.010 2026-11-01 15:07:48,586 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-11-01 15:07:49,022 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-11-01 15:07:49,031 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35206] 2026-11-01 15:07:49,038 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:07:49,078 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_test_nl from n/a 2026-11-01 15:07:49,083 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:50,332 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:50] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.019 1.231 2026-11-01 15:07:50,373 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-11-01 15:07:50,459 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:07:50,472 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:50,804 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:50] "POST /mail/message/translate HTTP/1.1" 200 - 22 0.019 0.315 2026-11-01 15:07:50,805 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_invalid_api_key: waiting for threads: [] 2026-11-01 15:07:50,832 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-11-01 15:07:51,318 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-11-01 15:07:51,328 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35210] 2026-11-01 15:07:51,334 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:07:51,743 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-11-01 15:07:51,752 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35212] 2026-11-01 15:07:51,760 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:07:51,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_test_fr from n/a 2026-11-01 15:07:51,806 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:52,198 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:52] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.016 0.379 2026-11-01 15:07:52,209 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_test_en from n/a 2026-11-01 15:07:52,253 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:52] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.012 0.027 2026-11-01 15:07:52,264 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:07:52,313 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:52] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.013 0.025 2026-11-01 15:07:52,314 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_translation_multi_users: waiting for threads: [] 2026-11-01 15:07:52,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_regional_lang ... 2026-11-01 15:07:53,049 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:alice_user from n/a 2026-11-01 15:07:53,058 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:53,359 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:53] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.013 0.290 2026-11-01 15:07:53,370 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_employee from n/a 2026-11-01 15:07:53,416 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:53] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.012 0.028 2026-11-01 15:07:53,442 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-11-01 15:07:53,505 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:07:53,516 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:53,825 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:53] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.024 0.288 2026-11-01 15:07:53,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_unknown_language: waiting for threads: [] 2026-11-01 15:07:53,850 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-11-01 15:07:53,914 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:07:53,924 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:55,358 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:55] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.021 1.415 2026-11-01 15:07:55,416 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:55] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.024 0.031 2026-11-01 15:07:55,444 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [7] 2026-11-01 15:07:55,464 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:55] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.014 0.031 2026-11-01 15:07:55,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:07:55,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-11-01 15:07:55,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome pid: 9997 2026-11-01 15:07:55,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmpy0a4tjit_chrome_odoo 2026-11-01 15:07:55,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:34771/json/version 2026-11-01 15:07:55,830 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34771/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:07:55,874 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:07:55,874 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:34771/json 2026-11-01 15:07:55,874 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34771/json with timeout 3 increased to 10s during tests 2026-11-01 15:07:55,889 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:34771/devtools/page/1EB996AFEAFD3274FBBD81104178D5C0 2026-11-01 15:07:55,898 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-11-01 15:07:55,902 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-11-01 15:07:55,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:07:55,970 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Setting session cookie in browser 2026-11-01 15:07:55,973 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:55,973 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 15:07:55,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:07:57,257 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:57] "GET /odoo HTTP/1.1" 200 - 191 0.120 1.153 2026-11-01 15:07:57,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigation result: {'frameId': '1EB996AFEAFD3274FBBD81104178D5C0', 'loaderId': 'B7429BEEC103F5FDD10501A2F8625BB1', 'isDownload': False} 2026-11-01 15:07:57,260 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:57,291 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:57] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 15:07:57,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:57] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-11-01 15:07:57,307 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:57] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:07:57,442 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:07:57,986 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:57] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.242 0.460 2026-11-01 15:07:58,006 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.705 2026-11-01 15:07:58,010 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.436 2026-11-01 15:07:58,178 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:07:58,279 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-01 15:07:58,287 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-11-01 15:07:58,288 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-11-01 15:07:58,298 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-11-01 15:07:58,315 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:07:58,367 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:07:58,410 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.022 0.072 2026-11-01 15:07:58,416 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-11-01 15:07:58,440 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.069 2026-11-01 15:07:58,451 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:58,478 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:58,515 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:07:58,544 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.033 0.139 2026-11-01 15:07:58,567 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.127 2026-11-01 15:07:58,568 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.111 2026-11-01 15:07:58,617 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:58,641 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:07:58,683 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:07:58,697 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:07:58,751 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:07:58,930 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "POST /mail/data HTTP/1.1" 200 - 140 0.146 0.312 2026-11-01 15:07:58,962 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.446 2026-11-01 15:07:58,980 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:58] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.392 2026-11-01 15:07:59,011 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.009 0.410 2026-11-01 15:07:59,039 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:59] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.010 0.436 2026-11-01 15:07:59,058 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:59] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.278 2026-11-01 15:07:59,081 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.105 2026-11-01 15:07:59,086 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.022 2026-11-01 15:07:59,116 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.030 2026-11-01 15:07:59,165 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:07:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:08:00,356 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:00] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 193 0.146 1.112 2026-11-01 15:08:00,465 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:08:01,262 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:01] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1242 0.259 0.505 2026-11-01 15:08:02,122 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.003 0.004 2026-11-01 15:08:02,170 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "POST /base_setup/data HTTP/1.1" 200 - 5 0.002 0.003 2026-11-01 15:08:02,310 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:08:02,327 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_sign/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,331 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /product/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,333 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:08:02,338 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,338 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:08:02,339 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:08:02,340 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:08:02,345 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,346 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:08:02,357 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,361 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:08:02,364 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:08:02,365 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:08:02,366 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_iot/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:08:02,367 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:08:02,371 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,372 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,387 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:08:02,391 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,434 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.049 2026-11-01 15:08:02,437 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:08:02,438 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.051 2026-11-01 15:08:02,440 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:08:02,441 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.049 2026-11-01 15:08:02,452 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,455 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:08:02,458 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 0.064 2026-11-01 15:08:02,461 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:08:02,462 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:08:02,465 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:08:02,468 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:08:02,468 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:08:02,472 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:08:02,480 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:02,487 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:08:02,488 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:08:02,489 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:08:02,548 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.045 2026-11-01 15:08:02,562 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:08:02,577 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.074 2026-11-01 15:08:02,578 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-11-01 15:08:02,579 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:08:02,581 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:08:02,585 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:08:02,592 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,596 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:08:02,603 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:08:02,632 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.034 2026-11-01 15:08:02,634 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.038 2026-11-01 15:08:02,635 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:08:02,636 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:02,654 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:08:02,660 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /base/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:08:02,663 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:08:02,669 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:08:02,675 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:08:02,678 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:08:02,692 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:08:02,693 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:02] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:08:04,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:04] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 1103 0.328 1.141 2026-11-01 15:08:05,598 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Simulating signal changes during tests 2026-11-01 15:08:05,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:05] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 1178 0.651 2.362 2026-11-01 15:08:05,772 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:05] "POST /web/dataset/call_button/res.config.settings/open_mail_templates HTTP/1.1" 200 - 17 0.008 0.046 2026-11-01 15:08:05,792 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:05] "GET /web/image/res.config.settings/10/favicon?unique=1793545685710 HTTP/1.1" 200 - 5 0.007 0.014 2026-11-01 15:08:05,839 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:05] "POST /web/dataset/call_kw/mail.template/get_views HTTP/1.1" 200 - 28 0.018 0.029 2026-11-01 15:08:05,888 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:05] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 2 0.004 0.010 2026-11-01 15:08:05,899 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:08:06,118 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:06,131 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:06] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-11-01 15:08:06,223 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:06,288 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:06,292 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:06] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 2 0.002 0.004 2026-11-01 15:08:06,549 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:06] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 1 0.005 0.004 2026-11-01 15:08:06,579 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:06,587 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:06] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:08:06,637 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:06,703 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:06,779 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:06,798 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:06] "POST /web/dataset/call_kw/res.partner/mail_allowed_qweb_expressions HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:08:06,803 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.026 2026-11-01 15:08:06,990 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:06] "POST /web/dataset/call_kw/res.partner/fields_get HTTP/1.1" 200 - 68 0.038 0.132 2026-11-01 15:08:07,036 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,109 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,175 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,252 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,313 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,368 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,420 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,491 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,558 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,815 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,872 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,927 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:07,992 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:08,052 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:08,158 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:08,216 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:08:08,232 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:08] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-11-01 15:08:08,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: tour succeeded 2026-11-01 15:08:08,378 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR mail_template_dynamic_placeholder_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-01 15:08:08,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: heap 54118304 (allocated 56999936) 2026-11-01 15:08:08,613 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing chrome headless with pid 9997 2026-11-01 15:08:08,615 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing websocket connection 2026-11-01 15:08:08,615 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Terminating chrome headless with pid 9997 2026-11-01 15:08:08,731 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150808_731519_test_mail_template_dynamic_placeholder_tour.txt 2026-11-01 15:08:08,731 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmpy0a4tjit_chrome_odoo" 2026-11-01 15:08:08,798 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:08:21,167 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:08:21,167 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:08:21,455 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-11-01 15:08:23,099 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [78] 2026-11-01 15:08:23,186 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:08:35,025 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:08:35,025 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:08:35,348 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-11-01 15:08:35,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:08:35,956 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_attachment_hijack ... 2026-11-01 15:08:35,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:08:36,090 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:36,514 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21585], uid: 6, model: ir.attachment 2026-11-01 15:08:36,526 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:36] "GET /web/content/21585 HTTP/1.1" 404 - 28 0.024 0.414 2026-11-01 15:08:36,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21585], uid: 6, model: ir.attachment 2026-11-01 15:08:36,592 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:36] "POST /mail/message/post HTTP/1.1" 200 - 29 0.025 0.038 2026-11-01 15:08:36,593 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_attachment_hijack: waiting for threads: [] 2026-11-01 15:08:36,625 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-11-01 15:08:36,681 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:37,996 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:37] "POST /mail/message/post HTTP/1.1" 200 - 16 0.005 1.312 2026-11-01 15:08:38,075 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:38] "POST /mail/message/post HTTP/1.1" 200 - 54 0.024 0.051 2026-11-01 15:08:38,091 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:38] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.010 2026-11-01 15:08:38,131 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:38] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.014 0.022 2026-11-01 15:08:38,169 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:38] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.011 0.022 2026-11-01 15:08:38,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_chatter_on_archived_record ... 2026-11-01 15:08:38,282 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:08:38,361 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:38,768 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:38] "POST /mail/message/post HTTP/1.1" 200 - 47 0.044 0.365 2026-11-01 15:08:38,808 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:38] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.011 0.025 2026-11-01 15:08:38,809 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_chatter_on_archived_record: waiting for threads: [] 2026-11-01 15:08:38,835 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-11-01 15:08:39,293 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-11-01 15:08:39,303 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36004] 2026-11-01 15:08:39,310 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:08:39,333 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:testuser from n/a 2026-11-01 15:08:39,400 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:39,697 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:39] "GET /web/image/?field=avatar_128&id=914&model=discuss.channel&unique=0ca99764314691ee36cd64c8c5c6a348288102dfcc221d4c9801af7447f2e06d348a20d8003ffad047e5be84dce288ca96b3a1647dc1d94cb3cdf42fc09f7a9f HTTP/1.1" 200 - 16 0.006 0.292 2026-11-01 15:08:39,712 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:39] "GET /web/image/?field=avatar_128&id=914&model=discuss.channel HTTP/1.1" 200 - 6 0.002 0.010 2026-11-01 15:08:39,758 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:39] "GET /web/image?field=avatar_128&id=2293&model=res.partner&unique=2026-11-01%2015:08:35 HTTP/1.1" 200 - 22 0.010 0.029 2026-11-01 15:08:39,807 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:39] "GET /web/image?field=avatar_128&id=2293&model=res.partner HTTP/1.1" 200 - 15 0.012 0.034 2026-11-01 15:08:39,818 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 692, model: mail.guest 2026-11-01 15:08:39,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:39] "GET /web/image?field=avatar_128&id=92&model=mail.guest&unique=2026-11-01%2015:08:35 HTTP/1.1" 200 - 8 0.003 0.018 2026-11-01 15:08:39,842 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 692, model: mail.guest 2026-11-01 15:08:39,862 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:39] "GET /web/image?field=avatar_128&id=92&model=mail.guest HTTP/1.1" 200 - 6 0.002 0.020 2026-11-01 15:08:39,863 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_cache_control_header: waiting for threads: [] 2026-11-01 15:08:39,891 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_authenticated ... 2026-11-01 15:08:39,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:40,239 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:40] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.001 0.302 2026-11-01 15:08:40,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:40] "POST /mail/message/post HTTP/1.1" 200 - 53 0.022 0.049 2026-11-01 15:08:40,332 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:08:40,432 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:40] "POST /mail/partner/from_email HTTP/1.1" 200 - 50 0.032 0.060 2026-11-01 15:08:40,459 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:40] "POST /mail/partner/from_email HTTP/1.1" 200 - 3 0.008 0.014 2026-11-01 15:08:40,769 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:40] "POST /mail/message/post HTTP/1.1" 200 - 97 0.075 0.163 2026-11-01 15:08:40,882 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:40] "POST /mail/message/post HTTP/1.1" 200 - 47 0.034 0.073 2026-11-01 15:08:40,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:08:52,742 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:08:52,742 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:08:53,327 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-11-01 15:08:53,745 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:55,040 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.024 1.274 2026-11-01 15:08:55,051 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.006 2026-11-01 15:08:55,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.010 0.013 2026-11-01 15:08:55,110 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [15] 2026-11-01 15:08:55,116 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.010 0.013 2026-11-01 15:08:55,137 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:08:55,181 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.016 0.015 2026-11-01 15:08:55,208 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #697 deleted mail.message.reaction records with IDs: [16] 2026-11-01 15:08:55,221 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.015 0.018 2026-11-01 15:08:55,236 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:08:55,274 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.012 0.014 2026-11-01 15:08:55,292 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #696 deleted mail.message.reaction records with IDs: [17] 2026-11-01 15:08:55,300 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.016 2026-11-01 15:08:55,311 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:08:55,352 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.015 0.016 2026-11-01 15:08:55,368 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [18] 2026-11-01 15:08:55,373 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.011 2026-11-01 15:08:55,384 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:08:55,437 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.021 0.023 2026-11-01 15:08:55,462 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [19] 2026-11-01 15:08:55,470 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.015 2026-11-01 15:08:55,497 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-11-01 15:08:55,582 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:55,864 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.008 0.276 2026-11-01 15:08:55,877 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.008 2026-11-01 15:08:55,904 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.004 0.012 2026-11-01 15:08:55,923 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.013 2026-11-01 15:08:55,937 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:08:55,964 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.007 0.012 2026-11-01 15:08:55,979 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:55] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.010 2026-11-01 15:08:55,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:08:56,020 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.012 2026-11-01 15:08:56,036 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.011 2026-11-01 15:08:56,047 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:08:56,082 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.012 0.014 2026-11-01 15:08:56,096 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.009 2026-11-01 15:08:56,107 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:08:56,155 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.018 0.021 2026-11-01 15:08:56,172 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [20] 2026-11-01 15:08:56,181 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.015 2026-11-01 15:08:56,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_fake_message ... 2026-11-01 15:08:56,223 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:56,545 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.322 2026-11-01 15:08:56,552 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:08:56,569 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.004 2026-11-01 15:08:56,577 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.004 2026-11-01 15:08:56,596 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:08:56,611 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:08:56,617 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:08:56,632 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:08:56,647 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:08:56,654 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:08:56,670 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:08:56,685 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:08:56,692 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:08:56,706 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:08:56,723 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:08:56,730 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:56] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:08:56,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_partner ... 2026-11-01 15:08:56,813 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:57,112 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.298 2026-11-01 15:08:57,123 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:08:57,149 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.008 2026-11-01 15:08:57,167 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.011 2026-11-01 15:08:57,186 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:08:57,213 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.006 0.012 2026-11-01 15:08:57,228 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 7 0.003 0.009 2026-11-01 15:08:57,240 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:08:57,267 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.007 0.011 2026-11-01 15:08:57,280 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 6 0.002 0.008 2026-11-01 15:08:57,291 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:08:57,338 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.020 0.019 2026-11-01 15:08:57,367 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [21] 2026-11-01 15:08:57,374 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.007 0.024 2026-11-01 15:08:57,387 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:08:57,449 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.023 0.027 2026-11-01 15:08:57,481 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [22] 2026-11-01 15:08:57,489 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.009 0.024 2026-11-01 15:08:57,517 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-11-01 15:08:57,589 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:08:57,871 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.277 2026-11-01 15:08:57,881 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.006 2026-11-01 15:08:57,909 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.012 2026-11-01 15:08:57,923 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [23] 2026-11-01 15:08:57,929 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.005 0.012 2026-11-01 15:08:57,942 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:08:57,973 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.009 0.013 2026-11-01 15:08:57,988 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #697 deleted mail.message.reaction records with IDs: [24] 2026-11-01 15:08:57,993 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.011 2026-11-01 15:08:58,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:08:58,037 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:58] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.011 0.014 2026-11-01 15:08:58,055 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #696 deleted mail.message.reaction records with IDs: [25] 2026-11-01 15:08:58,061 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:58] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.012 2026-11-01 15:08:58,073 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:08:58,117 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:58] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.018 0.017 2026-11-01 15:08:58,139 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [26] 2026-11-01 15:08:58,147 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:58] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.006 0.016 2026-11-01 15:08:58,162 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:08:58,210 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:58] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.020 0.015 2026-11-01 15:08:58,224 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [27] 2026-11-01 15:08:58,231 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:08:58] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.009 2026-11-01 15:08:58,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:09:11,814 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:09:11,814 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:09:12,414 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_fake_message ... 2026-11-01 15:09:12,743 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:09:13,035 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.003 0.293 2026-11-01 15:09:13,050 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:09:13,064 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:09:13,075 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:09:13,087 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:09:13,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:09:13,110 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:09:13,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:09:13,133 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:09:13,145 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:09:13,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_non_owner_partner ... 2026-11-01 15:09:13,231 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:09:13,562 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.007 0.326 2026-11-01 15:09:13,580 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:09:13,644 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.024 0.030 2026-11-01 15:09:13,656 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:09:13,699 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.013 0.020 2026-11-01 15:09:13,710 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:09:13,738 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.007 0.012 2026-11-01 15:09:13,749 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:09:13,770 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.004 0.008 2026-11-01 15:09:13,788 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:13] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.002 0.007 2026-11-01 15:09:13,814 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_partner_as_owner ... 2026-11-01 15:09:13,879 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:09:14,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:14] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.007 0.301 2026-11-01 15:09:14,205 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:09:14,288 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:14] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.025 0.047 2026-11-01 15:09:14,300 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:09:14,361 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:14] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.025 0.027 2026-11-01 15:09:14,373 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:09:14,400 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:14] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.008 0.008 2026-11-01 15:09:14,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:09:14,432 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:14] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.004 0.006 2026-11-01 15:09:14,450 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:14] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.002 0.005 2026-11-01 15:09:14,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:09:26,757 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:09:26,757 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:09:27,052 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-11-01 15:09:27,599 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-11-01 15:09:27,754 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-11-01 15:09:27,971 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:09:40,522 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:09:40,522 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:09:40,793 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-11-01 15:09:41,364 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-11-01 15:09:42,123 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-11-01 15:09:42,622 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 519 and Message-Id '<363143686504366.1793545782.594491243362427-openerp-private@8acc27152261>' from 'notifications.test@test.mycompany.com' to (redacted) "'*******he@test.example.com'" successfully sent 2026-11-01 15:09:42,622 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-11-01 15:09:42,625 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-11-01 15:09:42,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:09:43,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 520 and Message-Id '<993017544285950.1793545783.109638452529907-openerp-private@8acc27152261>' from 'notifications.test@test.mycompany.com' to (redacted) "'*********te@test.example.com'" successfully sent 2026-11-01 15:09:43,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-11-01 15:09:43,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-11-01 15:09:43,142 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:09:43,318 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-01 15:09:43,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-11-01 15:09:43,768 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome pid: 10375 2026-11-01 15:09:43,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless temporary user profile dir: /tmp/tmpv84a3fc0_chrome_odoo 2026-11-01 15:09:43,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:40521/json/version 2026-11-01 15:09:43,770 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40521/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:09:43,798 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Browser version: Chrome/150.0.7871.114 2026-11-01 15:09:43,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:40521/json 2026-11-01 15:09:43,799 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40521/json with timeout 3 increased to 10s during tests 2026-11-01 15:09:43,805 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Websocket url found: ws://127.0.0.1:40521/devtools/page/5EDDCD5570620BEAD35021285BFEA3B3 2026-11-01 15:09:43,812 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Enable chrome headless console log notification 2026-11-01 15:09:43,816 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless enable page notifications 2026-11-01 15:09:43,880 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:09:43,889 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Setting session cookie in browser 2026-11-01 15:09:43,892 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-01 15:09:43,892 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 15:09:43,903 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:09:45,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /odoo HTTP/1.1" 200 - 184 0.136 1.149 2026-11-01 15:09:45,188 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigation result: {'frameId': '5EDDCD5570620BEAD35021285BFEA3B3', 'loaderId': '66D2FB24B17C274962815543C04FD095', 'isDownload': False} 2026-11-01 15:09:45,188 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:45,540 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /web/webclient/load_menus/dc37c0444fa556a25ffb2be81062c4365548be87c48e5bc3b52b7703fa94b653 HTTP/1.1" 200 - 508 0.120 0.197 2026-11-01 15:09:45,546 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.323 2026-11-01 15:09:45,553 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.327 2026-11-01 15:09:45,568 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.340 2026-11-01 15:09:45,574 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.350 2026-11-01 15:09:45,590 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:09:45,599 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:09:45,638 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:45] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:09:46,443 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 15:09:46,444 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:09:46,446 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:09:46,459 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:09:46,483 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Owl is running in 'dev' mode. 2026-11-01 15:09:46,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:09:46,551 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.014 2026-11-01 15:09:46,589 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.048 2026-11-01 15:09:46,631 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:46,643 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.015 0.083 2026-11-01 15:09:46,649 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:46,719 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:46,753 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:09:46,774 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-11-01 15:09:46,789 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:46,797 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "POST /mail/data HTTP/1.1" 200 - 83 0.078 0.077 2026-11-01 15:09:46,798 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.150 2026-11-01 15:09:46,851 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /web/image/res.partner/7/avatar_128?unique=1793545783000 HTTP/1.1" 200 - 9 0.011 0.158 2026-11-01 15:09:46,867 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.176 2026-11-01 15:09:46,890 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.007 0.091 2026-11-01 15:09:46,933 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.010 0.252 2026-11-01 15:09:46,956 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.110 2026-11-01 15:09:46,974 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:46] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:09:47,022 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:09:47,078 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:47] "POST /mail/data HTTP/1.1" 200 - 55 0.041 0.070 2026-11-01 15:09:47,615 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:47] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 311 0.128 0.521 2026-11-01 15:09:47,640 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.668 2026-11-01 15:09:47,657 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:47] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:09:47,817 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:47] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 73 0.038 0.118 2026-11-01 15:09:48,126 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:48] "GET /web/image/res.users/6/avatar_128?unique=1793545787926 HTTP/1.1" 200 - 9 0.009 0.016 2026-11-01 15:09:48,166 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:48,245 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:48,349 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:48] "POST /web/dataset/call_kw/res.users/onchange HTTP/1.1" 200 - 80 0.030 0.085 2026-11-01 15:09:48,712 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:09:48] "POST /web/dataset/call_kw/res.users/web_save HTTP/1.1" 200 - 151 0.079 0.255 2026-11-01 15:09:48,779 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: tour succeeded 2026-11-01 15:09:48,780 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:09:48,891 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: heap 27348324 (allocated 29077504) 2026-11-01 15:09:48,896 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing chrome headless with pid 10375 2026-11-01 15:09:48,896 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing websocket connection 2026-11-01 15:09:48,897 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Terminating chrome headless with pid 10375 2026-11-01 15:09:48,996 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_150948_996189_test_user_modify_own_profile.txt 2026-11-01 15:09:48,996 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Removing chrome user profile "/tmp/tmpv84a3fc0_chrome_odoo" 2026-11-01 15:09:49,075 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:10:02,184 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:10:02,184 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:10:02,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-11-01 15:10:02,882 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [682] 2026-11-01 15:10:02,911 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-11-01 15:10:02,919 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [682] 2026-11-01 15:10:02,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-11-01 15:10:02,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-11-01 15:10:03,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_volume_setting_of_guest ... 2026-11-01 15:10:03,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:10:15,351 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:10:15,351 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:10:15,607 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_00_get_derived_sfu_key ... 2026-11-01 15:10:15,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-11-01 15:10:16,153 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-11-01 15:10:16,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-11-01 15:10:17,681 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-11-01 15:10:18,444 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-11-01 15:10:19,205 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-11-01 15:10:19,886 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-11-01 15:10:20,602 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:20,760 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-11-01 15:10:20,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-11-01 15:10:21,066 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-11-01 15:10:21,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:10:33,818 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:10:33,818 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:10:34,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_access ... 2026-11-01 15:10:34,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:10:36,146 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 13 0.005 1.242 2026-11-01 15:10:36,170 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:10:36,189 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:10:36,208 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 3 0.002 0.007 2026-11-01 15:10:36,222 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:10:36,245 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 4 0.004 0.008 2026-11-01 15:10:36,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:10:36,328 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 28 0.023 0.033 2026-11-01 15:10:36,350 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:10:36,420 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 24 0.021 0.037 2026-11-01 15:10:36,470 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_partner_ids ... 2026-11-01 15:10:36,577 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:10:36,872 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 13 0.006 0.292 2026-11-01 15:10:36,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:10:36,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_test from n/a 2026-11-01 15:10:36,955 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 4 0.003 0.021 2026-11-01 15:10:36,972 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:employee from n/a 2026-11-01 15:10:36,997 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:36] "POST /mail/message/post HTTP/1.1" 200 - 4 0.004 0.009 2026-11-01 15:10:37,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:10:37,190 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:37] "POST /mail/message/post HTTP/1.1" 200 - 68 0.053 0.117 2026-11-01 15:10:37,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:10:37,352 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:37] "POST /mail/message/post HTTP/1.1" 200 - 49 0.054 0.077 2026-11-01 15:10:37,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:10:37,480 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-11-01 15:10:37,529 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-11-01 15:10:37,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:10:37,918 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:37,948 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:37] "POST /mail/attachment/upload HTTP/1.1" 200 - 27 0.008 0.413 2026-11-01 15:10:37,950 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_toggle_upload.TestToggleUpload.test_upload_allowed: waiting for threads: [] 2026-11-01 15:10:37,982 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_denied ... 2026-11-01 15:10:38,031 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-11-01 15:10:38,033 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:10:38,418 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:38,443 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:38] "POST /mail/attachment/upload HTTP/1.1" 403 - 23 0.007 0.406 2026-11-01 15:10:38,485 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:10:38,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-11-01 15:10:38,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome pid: 10597 2026-11-01 15:10:38,888 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless temporary user profile dir: /tmp/tmp5evd1qf5_chrome_odoo 2026-11-01 15:10:38,888 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:41257/json/version 2026-11-01 15:10:38,889 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41257/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:10:38,939 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:10:38,939 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:41257/json 2026-11-01 15:10:38,940 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:41257/json with timeout 3 increased to 10s during tests 2026-11-01 15:10:38,953 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Websocket url found: ws://127.0.0.1:41257/devtools/page/C1AEFD3B5328A028AEFE4D0F05F3C3F0 2026-11-01 15:10:38,967 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Enable chrome headless console log notification 2026-11-01 15:10:38,975 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless enable page notifications 2026-11-01 15:10:39,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:10:39,022 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Setting session cookie in browser 2026-11-01 15:10:39,024 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-01 15:10:39,024 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 15:10:39,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:10:40,386 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:40] "GET /odoo HTTP/1.1" 200 - 181 0.123 1.229 2026-11-01 15:10:40,389 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigation result: {'frameId': 'C1AEFD3B5328A028AEFE4D0F05F3C3F0', 'loaderId': 'D6BB9B5BA271A05E0E89B8CB3232BEC4', 'isDownload': False} 2026-11-01 15:10:40,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-11-01 15:10:40,444 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:40] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-11-01 15:10:40,454 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:40] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-11-01 15:10:40,459 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:40] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:10:40,559 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:10:41,293 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.316 0.541 2026-11-01 15:10:41,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.866 2026-11-01 15:10:41,318 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.564 2026-11-01 15:10:41,321 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-11-01 15:10:41,426 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:10:41,431 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:10:41,432 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:10:41,449 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:10:41,486 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:10:41,539 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:10:41,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.022 0.074 2026-11-01 15:10:41,586 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-11-01 15:10:41,643 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:41,655 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:41,708 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:10:41,708 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:41,710 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.032 0.126 2026-11-01 15:10:41,728 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.179 2026-11-01 15:10:41,741 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.137 2026-11-01 15:10:41,778 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.070 2026-11-01 15:10:41,780 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.129 2026-11-01 15:10:41,796 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:10:41,802 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:10:42,060 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "POST /mail/data HTTP/1.1" 200 - 139 0.092 0.318 2026-11-01 15:10:42,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.336 2026-11-01 15:10:42,112 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /web/image/res.partner/3/avatar_128?unique=1793545838000 HTTP/1.1" 200 - 9 0.007 0.352 2026-11-01 15:10:42,124 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.351 2026-11-01 15:10:42,197 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:10:42,228 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.021 2026-11-01 15:10:42,310 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:42,323 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:10:42,376 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:42,456 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "POST /mail/data HTTP/1.1" 200 - 76 0.043 0.110 2026-11-01 15:10:42,459 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 1 0.000 0.062 2026-11-01 15:10:42,522 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:10:42,655 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:42,658 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:10:42,659 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.012 0.025 2026-11-01 15:10:42,710 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 17 0.016 0.047 2026-11-01 15:10:42,723 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 8 0.004 0.076 2026-11-01 15:10:42,730 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.083 2026-11-01 15:10:42,739 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.084 2026-11-01 15:10:42,867 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:42] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 53 0.041 0.160 2026-11-01 15:10:43,006 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.013 0.026 2026-11-01 15:10:43,015 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "GET /web/image/discuss.channel/934/avatar_128?unique=48c53fdfb09537dbd36b3350e6b0283485e2d48fc992259c6abd09cf87492ce13570225f06c974acf0e411041d6df18237bb7a07a251b826db3f5cf96063cb75 HTTP/1.1" 200 - 3 0.001 0.042 2026-11-01 15:10:43,035 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:43,041 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /discuss/channel/members HTTP/1.1" 200 - 8 0.008 0.052 2026-11-01 15:10:43,082 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.008 0.041 2026-11-01 15:10:43,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.004 0.014 2026-11-01 15:10:43,133 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:43,138 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-11-01 15:10:43,178 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.009 0.030 2026-11-01 15:10:43,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-11-01 15:10:43,387 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /mail/message/post HTTP/1.1" 200 - 43 0.025 0.043 2026-11-01 15:10:43,442 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:43,510 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.016 0.049 2026-11-01 15:10:43,546 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:43,587 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "POST /mail/starred/messages HTTP/1.1" 200 - 18 0.010 0.020 2026-11-01 15:10:43,636 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [10/10] Tour discuss_channel_tour → Step .o-discuss-ChannelSelector 2026-11-01 15:10:43,655 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:43] "GET /web/image/res.partner/3/avatar_128?unique=1793545843000 HTTP/1.1" 200 - 9 0.008 0.023 2026-11-01 15:10:43,690 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: tour succeeded 2026-11-01 15:10:43,690 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-01 15:10:43,811 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: heap 31424692 (allocated 33275904) 2026-11-01 15:10:43,825 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing chrome headless with pid 10597 2026-11-01 15:10:43,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing websocket connection 2026-11-01 15:10:43,835 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Terminating chrome headless with pid 10597 2026-11-01 15:10:43,936 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151043_936396_test_01_mail_tour.txt 2026-11-01 15:10:43,936 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Removing chrome user profile "/tmp/tmp5evd1qf5_chrome_odoo" 2026-11-01 15:10:43,977 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-11-01 15:10:44,616 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome pid: 10828 2026-11-01 15:10:44,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless temporary user profile dir: /tmp/tmpgjop9y_u_chrome_odoo 2026-11-01 15:10:44,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:38437/json/version 2026-11-01 15:10:44,618 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38437/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:10:44,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:10:44,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:38437/json 2026-11-01 15:10:44,670 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38437/json with timeout 3 increased to 10s during tests 2026-11-01 15:10:44,682 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Websocket url found: ws://127.0.0.1:38437/devtools/page/3B5EFE17F189886DBA1F45880371B24F 2026-11-01 15:10:44,694 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Enable chrome headless console log notification 2026-11-01 15:10:44,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless enable page notifications 2026-11-01 15:10:44,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:testuser from n/a 2026-11-01 15:10:44,838 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Setting session cookie in browser 2026-11-01 15:10:44,840 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:44,840 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:44,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:10:47,208 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /odoo HTTP/1.1" 200 - 181 0.085 2.276 2026-11-01 15:10:47,213 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigation result: {'frameId': '3B5EFE17F189886DBA1F45880371B24F', 'loaderId': 'B3BC64AB31187200AB0ED3754A9998F3', 'isDownload': False} 2026-11-01 15:10:47,213 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:47,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-11-01 15:10:47,262 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-01 15:10:47,366 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:10:47,391 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /web/webclient/load_menus/9bce692bec1a1042e5b9cdda1a51c92403a7298de24a83a42e1f9f1249d3c838 HTTP/1.1" 200 - 112 0.056 0.087 2026-11-01 15:10:47,400 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.150 2026-11-01 15:10:47,414 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.156 2026-11-01 15:10:47,431 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:10:47,481 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:47] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:10:48,089 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 15:10:48,091 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:10:48,093 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-11-01 15:10:48,110 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:10:48,127 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:10:48,145 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:10:48,183 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.020 2026-11-01 15:10:48,194 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.009 2026-11-01 15:10:48,210 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.012 2026-11-01 15:10:48,257 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:48,274 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:48,321 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:10:48,323 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:48,327 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:10:48,334 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /mail/data HTTP/1.1" 200 - 34 0.037 0.038 2026-11-01 15:10:48,373 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/image/res.partner/2357/avatar_128?unique=1793545838000 HTTP/1.1" 200 - 16 0.010 0.078 2026-11-01 15:10:48,384 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.078 2026-11-01 15:10:48,413 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/image?model=res.users&field=avatar_128&id=735 HTTP/1.1" 200 - 10 0.007 0.122 2026-11-01 15:10:48,421 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.111 2026-11-01 15:10:48,446 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 0.087 2026-11-01 15:10:48,505 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:48,531 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:10:48,555 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:10:48,560 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /mail/data HTTP/1.1" 200 - 38 0.028 0.057 2026-11-01 15:10:48,579 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:48,583 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.030 2026-11-01 15:10:48,600 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 4 0.003 0.011 2026-11-01 15:10:48,692 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.004 0.008 2026-11-01 15:10:48,721 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:48,722 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.009 0.026 2026-11-01 15:10:48,739 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 10 0.004 0.049 2026-11-01 15:10:48,832 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 52 0.033 0.080 2026-11-01 15:10:48,940 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.012 0.024 2026-11-01 15:10:48,954 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "GET /web/image/discuss.channel/936/avatar_128?unique=85e94561b22df4ffd230f2300128221df2dbf5dcd00e7fb52137515ff406bf0f36a45bab18c7e7ce0fcde8f838c97c8cad869d137d91ffe583a7dbbeb6947225 HTTP/1.1" 200 - 6 0.002 0.041 2026-11-01 15:10:48,975 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:48] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.007 0.051 2026-11-01 15:10:48,989 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:49,007 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.009 0.056 2026-11-01 15:10:49,079 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 10 0.011 0.016 2026-11-01 15:10:49,087 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:10:49,097 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:49,118 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.008 0.018 2026-11-01 15:10:49,122 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "GET /web/assets/cff9d1a/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-11-01 15:10:49,322 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "POST /mail/message/post HTTP/1.1" 200 - 44 0.018 0.041 2026-11-01 15:10:49,373 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:49,411 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.011 0.024 2026-11-01 15:10:49,457 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:49,495 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "POST /mail/starred/messages HTTP/1.1" 200 - 20 0.012 0.018 2026-11-01 15:10:49,548 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:49,561 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:49] "GET /web/image/res.partner/2357/avatar_128?unique=1793545849000 HTTP/1.1" 200 - 9 0.007 0.016 2026-11-01 15:10:49,606 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: tour succeeded 2026-11-01 15:10:49,607 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-01 15:10:49,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: heap 26594016 (allocated 28291072) 2026-11-01 15:10:49,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing chrome headless with pid 10828 2026-11-01 15:10:49,702 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing websocket connection 2026-11-01 15:10:49,702 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Terminating chrome headless with pid 10828 2026-11-01 15:10:49,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151049_826290_test_02_mail_create_channel_no_mail_tour.txt 2026-11-01 15:10:49,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Removing chrome user profile "/tmp/tmpgjop9y_u_chrome_odoo" 2026-11-01 15:10:49,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-11-01 15:10:50,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome pid: 11048 2026-11-01 15:10:50,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless temporary user profile dir: /tmp/tmpt5s9gk8b_chrome_odoo 2026-11-01 15:10:50,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:46313/json/version 2026-11-01 15:10:50,204 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:46313/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:10:50,268 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:10:50,269 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:46313/json 2026-11-01 15:10:50,269 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:46313/json with timeout 3 increased to 10s during tests 2026-11-01 15:10:50,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Websocket url found: ws://127.0.0.1:46313/devtools/page/CC2D23B8109D9815D32FA3B2D7CEE479 2026-11-01 15:10:50,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Enable chrome headless console log notification 2026-11-01 15:10:50,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless enable page notifications 2026-11-01 15:10:50,434 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:10:50,447 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Setting session cookie in browser 2026-11-01 15:10:50,450 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:50,450 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 15:10:50,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:10:51,791 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:51] "GET /odoo HTTP/1.1" 200 - 186 0.148 1.184 2026-11-01 15:10:51,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigation result: {'frameId': 'CC2D23B8109D9815D32FA3B2D7CEE479', 'loaderId': 'E07ACD583CE4879004681408517767EC', 'isDownload': False} 2026-11-01 15:10:51,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate ready code "odoo.isTourReady('discuss_configuration_tour')" 2026-11-01 15:10:51,839 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:51] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-11-01 15:10:51,851 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:51] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-11-01 15:10:51,921 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:10:52,632 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.299 0.494 2026-11-01 15:10:52,667 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.813 2026-11-01 15:10:52,680 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.835 2026-11-01 15:10:52,688 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.584 2026-11-01 15:10:52,692 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.132 2026-11-01 15:10:52,836 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:10:52,838 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:10:52,844 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:10:52,845 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-11-01 15:10:52,857 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.016 2026-11-01 15:10:52,875 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:10:52,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:10:52,967 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.023 0.092 2026-11-01 15:10:52,974 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:52,987 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:52,996 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.091 2026-11-01 15:10:53,022 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.104 2026-11-01 15:10:53,066 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:10:53,125 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.030 0.180 2026-11-01 15:10:53,205 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:10:53,219 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:10:53,226 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:53,243 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:10:53,394 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:53,465 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "POST /mail/data HTTP/1.1" 200 - 140 0.141 0.347 2026-11-01 15:10:53,466 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.471 2026-11-01 15:10:53,499 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.433 2026-11-01 15:10:53,530 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.014 0.353 2026-11-01 15:10:53,542 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.357 2026-11-01 15:10:53,561 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.053 2026-11-01 15:10:53,601 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web/image/res.partner/3/avatar_128?unique=1793545838000 HTTP/1.1" 200 - 9 0.009 0.421 2026-11-01 15:10:53,616 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:10:53,642 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.019 2026-11-01 15:10:53,705 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:53,732 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:10:53,774 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:53,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "POST /mail/data HTTP/1.1" 200 - 76 0.052 0.118 2026-11-01 15:10:53,864 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.081 2026-11-01 15:10:53,921 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:10:54,019 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:10:54,020 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.012 0.013 2026-11-01 15:10:54,040 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "GET /web/image/discuss.channel/2/avatar_128?unique=a4bc3491e0638350ca3c8158cd3b61bcca85866f067987382a66c7fc544afb3f7566d90168b43e9d16847f36cccd98101ccd06ed99bdf3cccf210d0b25d36832 HTTP/1.1" 200 - 8 0.004 0.032 2026-11-01 15:10:54,047 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,049 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "GET /web/image/discuss.channel/1/avatar_128?unique=6b531aa6c6a563789ce20f2470211ccaa27a84f67aac78871e2a54c40df3f64d7cdba6262c2964168bc478425c61c5c519aba79aa390badb301f0a7162bc2825 HTTP/1.1" 200 - 3 0.001 0.043 2026-11-01 15:10:54,100 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 17 0.015 0.078 2026-11-01 15:10:54,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "GET /web/image/mail.guest/8/avatar_128?unique=1793529370000 HTTP/1.1" 200 - 4 0.002 0.093 2026-11-01 15:10:54,114 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,126 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "POST /discuss/settings/mute HTTP/1.1" 200 - 11 0.006 0.059 2026-11-01 15:10:54,136 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.002 0.015 2026-11-01 15:10:54,176 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,186 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.002 0.007 2026-11-01 15:10:54,234 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.002 0.007 2026-11-01 15:10:54,303 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,377 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,438 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,452 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:10:54] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.010 2026-11-01 15:10:54,551 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,622 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,682 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,751 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,814 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,881 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:54,947 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:55,018 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:55,075 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:10:55,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: tour succeeded 2026-11-01 15:10:55,133 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_configuration_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-01 15:10:55,252 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: heap 27805256 (allocated 29249536) 2026-11-01 15:10:55,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing chrome headless with pid 11048 2026-11-01 15:10:55,275 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing websocket connection 2026-11-01 15:10:55,275 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Terminating chrome headless with pid 11048 2026-11-01 15:10:55,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151055_375816_test_03_mail_discuss_configuration_tour.txt 2026-11-01 15:10:55,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Removing chrome user profile "/tmp/tmpt5s9gk8b_chrome_odoo" 2026-11-01 15:10:55,457 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:10:55,485 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-11-01 15:10:55,558 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:10:57,716 104 INFO rb-2cd94b9-226205-431190 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 0x7f88b01df380> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:10:57,717 104 INFO rb-2cd94b9-226205-431190 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 0x7f884418ade0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:10:57,724 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:10:57,728 104 INFO rb-2cd94b9-226205-431190 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 0x7f884418a020> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:10:58,697 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:01,637 104 INFO rb-2cd94b9-226205-431190 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 0x7f8846954900> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:01,638 104 INFO rb-2cd94b9-226205-431190 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 0x7f8844787100> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:01,644 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:01,648 104 INFO rb-2cd94b9-226205-431190 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 0x7f8844786ca0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:02,806 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2701] 2026-11-01 15:11:02,841 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:06,006 104 INFO rb-2cd94b9-226205-431190 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 0x7f88178f5300> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:06,008 104 INFO rb-2cd94b9-226205-431190 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 0x7f881ac7aca0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:06,016 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:06,021 104 INFO rb-2cd94b9-226205-431190 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 0x7f881ac782c0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:06,166 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:08,508 104 INFO rb-2cd94b9-226205-431190 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 0x7f8816c95ee0> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:08,509 104 INFO rb-2cd94b9-226205-431190 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 0x7f88460b4860> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:08,515 104 INFO rb-2cd94b9-226205-431190 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-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:08,519 104 INFO rb-2cd94b9-226205-431190 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 0x7f88460b4540> Stack (most recent call last): File "/data/build/rb-2cd94b9-226205/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2cd94b9-226205/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2cd94b9-226205/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-2cd94b9-226205/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2cd94b9-226205/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2cd94b9-226205/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2cd94b9-226205/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-2cd94b9-226205/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-2cd94b9-226205/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-01 15:11:08,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:11:25,543 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:11:25,543 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:11:26,677 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-11-01 15:11:27,199 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:11:27,499 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [3] 2026-11-01 15:11:27,501 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:27] "POST /group/3/unsubscribe_oneclick?email=member_1@test.com&token=2aa758edb868f29617483b4668a10b1a31e30dc87a179c14e3e16bb0d6f1dc10 HTTP/1.1" 200 - 19 0.007 0.297 2026-11-01 15:11:27,522 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [4] 2026-11-01 15:11:27,523 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:27] "POST /group/3/unsubscribe_oneclick?email=member_2@test.com&token=98bce508894a42c954385f6dfe14be6a332c92396860b934a2e0a7feb8354586 HTTP/1.1" 200 - 7 0.003 0.009 2026-11-01 15:11:27,547 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [5] 2026-11-01 15:11:27,549 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:27] "POST /group/3/unsubscribe_oneclick?email=banned_member@test.com&token=1041f3271060f9320160e9a7fce0349a59025afa09c33c91a1316960329ef221 HTTP/1.1" 200 - 7 0.009 0.009 2026-11-01 15:11:27,684 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:11:27,707 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-11-01 15:11:28,245 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome pid: 11277 2026-11-01 15:11:28,246 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless temporary user profile dir: /tmp/tmpyvpwtrbe_chrome_odoo 2026-11-01 15:11:28,246 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:38257/json/version 2026-11-01 15:11:28,247 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38257/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:11:28,290 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Browser version: Chrome/150.0.7871.114 2026-11-01 15:11:28,290 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:38257/json 2026-11-01 15:11:28,291 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38257/json with timeout 3 increased to 10s during tests 2026-11-01 15:11:28,305 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Websocket url found: ws://127.0.0.1:38257/devtools/page/454C1FAD86E5B9170EA561EFB3B169A6 2026-11-01 15:11:28,317 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Enable chrome headless console log notification 2026-11-01 15:11:28,324 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless enable page notifications 2026-11-01 15:11:28,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:11:28,439 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Setting session cookie in browser 2026-11-01 15:11:28,442 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:28,443 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:28,506 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:11:30,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:30] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 185 0.159 1.375 2026-11-01 15:11:30,043 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigation result: {'frameId': '454C1FAD86E5B9170EA561EFB3B169A6', 'loaderId': '37002A54A897807A6D646B29580B7BA6', 'isDownload': False} 2026-11-01 15:11:30,043 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:30,123 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:30] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.019 2026-11-01 15:11:30,149 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:30] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-11-01 15:11:30,250 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:11:31,271 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.467 0.695 2026-11-01 15:11:31,285 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 1.150 2026-11-01 15:11:31,326 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 1.168 2026-11-01 15:11:31,331 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.804 2026-11-01 15:11:31,336 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.101 2026-11-01 15:11:31,474 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:11:31,488 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 15:11:31,491 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:11:31,514 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.012 2026-11-01 15:11:31,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: Owl is running in 'dev' mode. 2026-11-01 15:11:31,576 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:11:31,626 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.023 0.073 2026-11-01 15:11:31,634 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-11-01 15:11:31,671 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 0.070 2026-11-01 15:11:31,747 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:31,759 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:31,861 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.045 0.213 2026-11-01 15:11:31,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.224 2026-11-01 15:11:31,902 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.028 2026-11-01 15:11:31,904 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.166 2026-11-01 15:11:31,951 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:11:31,977 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:11:32,265 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "POST /mail/data HTTP/1.1" 200 - 140 0.149 0.371 2026-11-01 15:11:32,320 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.404 2026-11-01 15:11:32,383 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.018 0.443 2026-11-01 15:11:32,404 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.472 2026-11-01 15:11:32,463 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.016 0.529 2026-11-01 15:11:32,479 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.007 2026-11-01 15:11:32,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.017 2026-11-01 15:11:32,570 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:11:32,734 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.060 0.174 2026-11-01 15:11:32,792 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-11-01 15:11:32,902 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 15:11:32,926 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:32] "GET /web/assets/b11d504/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-11-01 15:11:33,178 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:33,186 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:11:33,240 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 2 0.001 0.025 2026-11-01 15:11:33,332 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.017 0.029 2026-11-01 15:11:33,339 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.047 2026-11-01 15:11:33,372 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.009 0.070 2026-11-01 15:11:33,466 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:11:33,481 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:11:33,517 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:11:33,667 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.011 2026-11-01 15:11:33,737 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:33,769 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /mail/thread/data HTTP/1.1" 200 - 43 0.040 0.060 2026-11-01 15:11:33,830 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.013 0.145 2026-11-01 15:11:33,853 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:33,912 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 14 0.021 0.050 2026-11-01 15:11:33,929 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:33,945 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:33] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.098 2026-11-01 15:11:34,007 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.030 0.231 2026-11-01 15:11:34,053 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 23 0.014 0.161 2026-11-01 15:11:34,076 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.182 2026-11-01 15:11:34,154 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.015 0.026 2026-11-01 15:11:34,218 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.018 0.077 2026-11-01 15:11:34,232 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.086 2026-11-01 15:11:34,352 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:34,367 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:11:34,472 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:34,483 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:11:34,552 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.005 0.017 2026-11-01 15:11:34,574 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:11:34,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:11:34,657 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.004 2026-11-01 15:11:34,685 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:34,729 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.018 0.056 2026-11-01 15:11:34,756 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.091 2026-11-01 15:11:34,767 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.062 2026-11-01 15:11:34,802 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.033 2026-11-01 15:11:34,812 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:34,870 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 17 0.013 0.043 2026-11-01 15:11:34,872 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:34,938 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:34] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.013 0.031 2026-11-01 15:11:35,003 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:35] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.017 0.078 2026-11-01 15:11:35,011 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:35] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.085 2026-11-01 15:11:35,150 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: tour succeeded 2026-11-01 15:11:35,151 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_dblclick_event_from_calendar SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-01 15:11:35,387 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: heap 37258892 (allocated 38649856) 2026-11-01 15:11:35,392 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing chrome headless with pid 11277 2026-11-01 15:11:35,397 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing websocket connection 2026-11-01 15:11:35,399 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Terminating chrome headless with pid 11277 2026-11-01 15:11:35,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151135_519768_test_dblclick_event_from_calendar.txt 2026-11-01 15:11:35,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Removing chrome user profile "/tmp/tmpyvpwtrbe_chrome_odoo" 2026-11-01 15:11:35,605 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-11-01 15:11:36,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome pid: 11522 2026-11-01 15:11:36,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless temporary user profile dir: /tmp/tmp_dchqp4s_chrome_odoo 2026-11-01 15:11:36,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:34239/json/version 2026-11-01 15:11:36,236 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34239/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:11:36,254 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Browser version: Chrome/150.0.7871.114 2026-11-01 15:11:36,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:34239/json 2026-11-01 15:11:36,255 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34239/json with timeout 3 increased to 10s during tests 2026-11-01 15:11:36,267 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Websocket url found: ws://127.0.0.1:34239/devtools/page/CF5D7E69B9EEBB1FDEF6FF4C18050669 2026-11-01 15:11:36,279 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Enable chrome headless console log notification 2026-11-01 15:11:36,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless enable page notifications 2026-11-01 15:11:36,334 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:11:36,348 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Setting session cookie in browser 2026-11-01 15:11:36,351 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:36,352 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:36,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:11:37,815 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:37] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 186 0.140 1.311 2026-11-01 15:11:37,827 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigation result: {'frameId': 'CF5D7E69B9EEBB1FDEF6FF4C18050669', 'loaderId': 'A660AE4D3B62DDC46FA0291D102AFD49', 'isDownload': False} 2026-11-01 15:11:37,827 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:37,895 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:37] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 15:11:37,958 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:11:38,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:38] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.427 0.605 2026-11-01 15:11:38,934 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:38] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 1.042 2026-11-01 15:11:38,955 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:38] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 1.057 2026-11-01 15:11:38,984 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 1.047 2026-11-01 15:11:39,014 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:39] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:11:39,092 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:39] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:11:40,111 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-11-01 15:11:40,116 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-11-01 15:11:40,118 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-11-01 15:11:40,144 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-11-01 15:11:40,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: Owl is running in 'dev' mode. 2026-11-01 15:11:40,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:11:40,282 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.028 0.081 2026-11-01 15:11:40,298 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-11-01 15:11:40,325 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: The ready code tooks too much time : 2.497349977493286 2026-11-01 15:11:40,344 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:40,363 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:40,369 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.111 2026-11-01 15:11:40,434 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:11:40,549 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.047 0.242 2026-11-01 15:11:40,569 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.244 2026-11-01 15:11:40,649 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:11:40,684 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:11:40,922 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "POST /mail/data HTTP/1.1" 200 - 140 0.144 0.417 2026-11-01 15:11:40,924 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.569 2026-11-01 15:11:40,980 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.017 0.354 2026-11-01 15:11:41,002 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.383 2026-11-01 15:11:41,054 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.610 2026-11-01 15:11:41,097 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.016 0.451 2026-11-01 15:11:41,230 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.041 0.100 2026-11-01 15:11:41,261 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.163 2026-11-01 15:11:41,262 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.180 2026-11-01 15:11:41,306 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.002 0.012 2026-11-01 15:11:41,348 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:11:41,456 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 15:11:41,478 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "GET /web/assets/b11d504/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:11:41,673 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:41,758 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:41,775 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:41] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.015 2026-11-01 15:11:42,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:42,434 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:42,488 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:42] "POST /web/dataset/call_kw/maintenance.request/write HTTP/1.1" 200 - 35 0.027 0.046 2026-11-01 15:11:42,506 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:11:42] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:11:42,720 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: tour succeeded 2026-11-01 15:11:42,721 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:11:42,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: heap 28894860 (allocated 31834112) 2026-11-01 15:11:42,902 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing chrome headless with pid 11522 2026-11-01 15:11:42,906 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing websocket connection 2026-11-01 15:11:42,908 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Terminating chrome headless with pid 11522 2026-11-01 15:11:43,023 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151143_022358_test_drag_and_drop_calendar_event.txt 2026-11-01 15:11:43,023 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Removing chrome user profile "/tmp/tmp_dchqp4s_chrome_odoo" 2026-11-01 15:11:43,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:11:43,165 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-11-01 15:11:43,837 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-11-01 15:11:43,863 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39210] 2026-11-01 15:11:43,875 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:11:44,485 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-11-01 15:11:44,499 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39212] 2026-11-01 15:11:44,510 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:11:45,064 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-11-01 15:11:45,703 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-11-01 15:11:45,717 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39216] 2026-11-01 15:11:45,728 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:11:46,315 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-11-01 15:11:46,327 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39218] 2026-11-01 15:11:46,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:11:47,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_no_duplicate_activity_on_stage_change ... 2026-11-01 15:11:47,915 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-11-01 15:11:47,931 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39223] 2026-11-01 15:11:47,942 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:11:48,566 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [533] 2026-11-01 15:11:48,579 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39225] 2026-11-01 15:11:48,589 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:11:48,839 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [207] 2026-11-01 15:11:48,902 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 15:11:59,857 104 INFO rb-2cd94b9-226205-431190 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-11-01 15:12:01,019 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:12:01,973 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:01] "GET /cards/part0-1/preview HTTP/1.1" 200 - 88 0.053 0.904 2026-11-01 15:12:01,998 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:01] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.010 2026-11-01 15:12:02,025 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:02] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.005 2026-11-01 15:12:02,098 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:02] "GET /cards/part0-1/redirect HTTP/1.1" 200 - 19 0.010 0.048 2026-11-01 15:12:02,120 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:02] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 5 0.002 0.009 2026-11-01 15:12:02,145 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:02] "GET /cards/part0-1/redirect HTTP/1.1" 303 - 6 0.002 0.011 2026-11-01 15:12:02,219 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:02] "GET /r/L5p HTTP/1.1" 301 - 24 0.015 0.051 2026-11-01 15:12:02,302 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:12:19,852 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:12:19,852 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:12:20,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-11-01 15:12:21,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) targets mailing.contact, blacklist: 0 emails 2026-11-01 15:12:21,541 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) has already reached 0 mailing.contact emails 2026-11-01 15:12:21,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) targets mailing.contact, blacklist: 0 emails 2026-11-01 15:12:21,895 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) has already reached 15 mailing.contact emails 2026-11-01 15:12:22,485 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-11-01 15:12:22,787 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) targets mailing.contact, blacklist: 0 emails 2026-11-01 15:12:22,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) has already reached 0 mailing.contact emails 2026-11-01 15:12:23,087 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) targets mailing.contact, blacklist: 0 emails 2026-11-01 15:12:23,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) has already reached 15 mailing.contact emails 2026-11-01 15:12:23,608 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (66) started manually 2026-11-01 15:12:23,710 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (66) done 2026-11-01 15:12:23,758 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-11-01 15:12:24,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-11-01 15:12:24,399 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-11-01 15:12:24,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-11-01 15:12:25,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) targets mailing.contact, blacklist: 0 emails 2026-11-01 15:12:25,071 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) has already reached 0 mailing.contact emails 2026-11-01 15:12:25,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) targets mailing.contact, blacklist: 0 emails 2026-11-01 15:12:25,355 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) has already reached 15 mailing.contact emails 2026-11-01 15:12:25,912 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-11-01 15:12:26,282 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) targets mailing.contact, blacklist: 0 emails 2026-11-01 15:12:26,283 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) has already reached 0 mailing.contact emails 2026-11-01 15:12:26,454 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:12:45,641 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:12:45,641 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:12:46,589 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [139317, 139137, 170497] 2026-11-01 15:12:46,589 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [3, 2, 1] 2026-11-01 15:12:46,713 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-11-01 15:12:47,150 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-11-01 15:12:47,169 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_marketing from n/a 2026-11-01 15:12:47,189 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:12:48,995 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:48] "GET /mailing/report/unsubscribe?user_id=761&token= HTTP/1.1" 400 - 262 0.185 1.624 2026-11-01 15:12:49,110 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:49] "GET /mailing/report/unsubscribe?user_id=761&token=zboobs HTTP/1.1" 418 - 22 0.017 0.091 2026-11-01 15:12:49,227 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:49] "GET /mailing/report/unsubscribe?user_id=1&token=356f6d5a43920e43d437049aabb9bd69a68a567770f9cd59b5c2d364f110a1f7 HTTP/1.1" 418 - 18 0.017 0.095 2026-11-01 15:12:50,086 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:50] "GET /mailing/report/unsubscribe?user_id=761&token=356f6d5a43920e43d437049aabb9bd69a68a567770f9cd59b5c2d364f110a1f7 HTTP/1.1" 418 - 188 0.144 0.630 2026-11-01 15:12:50,219 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #761 deleted ir.config_parameter records with IDs: [37] 2026-11-01 15:12:50,984 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: Simulating signal changes during tests 2026-11-01 15:12:50,984 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:12:50] "GET /mailing/report/unsubscribe?user_id=761&token=356f6d5a43920e43d437049aabb9bd69a68a567770f9cd59b5c2d364f110a1f7 HTTP/1.1" 200 - 151 0.112 0.684 2026-11-01 15:12:51,031 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 11752 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmp1u9wqijp_chrome_odoo 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:32781/json/version 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:32781/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:32781/json 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:32781/json with timeout 3 increased to 10s during tests 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:32781/devtools/page/C151DE0A6BDEEC03497DCC79F35DFDC8 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 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=2413&hash_token=8f0a0cb0ae15dfa0ca0ad25b353d86ed2d36a92c86121705d77f244728423ad4aa278f0e00a467190d1ded1f003154f537a0a760bbe28b8ae3347fb7273012ad" in browser 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 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=2413&hash_token=8f0a0cb0ae15dfa0ca0ad25b353d86ed2d36a92c86121705d77f244728423ad4aa278f0e00a467190d1ded1f003154f537a0a760bbe28b8ae3347fb7273012ad" 2026-11-01 15:12:51,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=not.fleurus@example.com&document_id=2413&hash_token=8f0a0cb0ae15dfa0ca0ad25b353d86ed2d36a92c86121705d77f244728423ad4aa278f0e00a467190d1ded1f003154f537a0a760bbe28b8ae3347fb7273012ad HTTP/1.1" 200 - 141 0.098 -0.098 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': 'C151DE0A6BDEEC03497DCC79F35DFDC8', 'loaderId': '1616C87A4F69C741BACCC927137237FB', 'isDownload': False} 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:53,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-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.028 -0.028 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css, copying from /web/assets/53a22f6/mass_mailing.mailing_assets.min.css 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.007 -0.007 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.005 -0.005 2026-11-01 15:12:53,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-11-01 15:12:53,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-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-11-01 15:12:53,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 5 0.004 -0.004 2026-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js, copying from /web/assets/b2407c8/mass_mailing.mailing_assets.min.js 2026-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 22 0.015 -0.015 2026-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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=2413&hash_token=8f0a0cb0ae15dfa0ca0ad25b353d86ed2d36a92c86121705d77f244728423ad4aa278f0e00a467190d1ded1f003154f537a0a760bbe28b8ae3347fb7273012ad", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 -0.005 2026-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:54,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 30 0.032 -0.032 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.013 -0.013 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.010 -0.010 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9412284 (allocated 9961472) 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 11752 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 11752 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-11-01 15:12:55,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmp1u9wqijp_chrome_odoo" 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 11934 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmpri_eb4is_chrome_odoo 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:34345/json/version 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34345/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:34345/json 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34345/json with timeout 3 increased to 10s during tests 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:34345/devtools/page/58665747147E2F394BAB66837CA912DE 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 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=2414&hash_token=d377598a2a57a853e74a7e362cd9740f80b4993b602a1b0b91fd2209e18c9f66edb842f68588e7512a6042d8e6c93bbab2308685bcff6a7bd3f482672d08884d" in browser 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 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=2414&hash_token=d377598a2a57a853e74a7e362cd9740f80b4993b602a1b0b91fd2209e18c9f66edb842f68588e7512a6042d8e6c93bbab2308685bcff6a7bd3f482672d08884d" 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=fleurus@example.com&document_id=2414&hash_token=d377598a2a57a853e74a7e362cd9740f80b4993b602a1b0b91fd2209e18c9f66edb842f68588e7512a6042d8e6c93bbab2308685bcff6a7bd3f482672d08884d HTTP/1.1" 200 - 32 0.031 -0.031 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '58665747147E2F394BAB66837CA912DE', 'loaderId': 'EF38E06FCC054B5549D756DCC97FE0B5', 'isDownload': False} 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:56,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-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 3 0.013 -0.013 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 15:12:56,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 15:12:57,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-11-01 15:12:57,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-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.026 -0.026 2026-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 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=2414&hash_token=d377598a2a57a853e74a7e362cd9740f80b4993b602a1b0b91fd2209e18c9f66edb842f68588e7512a6042d8e6c93bbab2308685bcff6a7bd3f482672d08884d", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 15 0.016 -0.016 2026-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:57,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.031 -0.031 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.010 -0.010 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9412460 (allocated 10223616) 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 11934 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 11934 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-11-01 15:12:58,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmpri_eb4is_chrome_odoo" 2026-11-01 15:12:59,024 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-11-01 15:12:59,308 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_marketing from n/a 2026-11-01 15:12:59,317 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:13:00,881 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:00] "GET /mailing/32/unsubscribe HTTP/1.1" 400 - 260 0.194 1.373 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome pid: 12106 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless temporary user profile dir: /tmp/tmp0ve0y9ta_chrome_odoo 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 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:38253/json/version 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38253/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 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:38253/json 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38253/json with timeout 3 increased to 10s during tests 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 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:38253/devtools/page/D47157F1271DA8E080DC369503B2FCB9 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Enable chrome headless console log notification 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless enable page notifications 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_marketing from n/a 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Setting session cookie in browser 2026-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:01,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe HTTP/1.1" 200 - 174 0.151 -0.151 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigation result: {'frameId': 'D47157F1271DA8E080DC369503B2FCB9', 'loaderId': '27134416D782FC95D779D6BF49A3447B', 'isDownload': False} 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:02,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-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.036 -0.036 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css, copying from /web/assets/53a22f6/mass_mailing.mailing_assets.min.css 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 -0.010 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:13:02,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-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.000 -0.000 2026-11-01 15:13:02,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-11-01 15:13:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 5 0.005 -0.005 2026-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js, copying from /web/assets/b2407c8/mass_mailing.mailing_assets.min.js 2026-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 27 0.017 -0.017 2026-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 -0.005 2026-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:03,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.021 -0.021 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 10 0.010 -0.010 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.008 -0.008 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: tour succeeded 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: heap 9437220 (allocated 10485760) 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing chrome headless with pid 12106 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing websocket connection 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Terminating chrome headless with pid 12106 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour_mailing_user.txt 2026-11-01 15:13:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Removing chrome user profile "/tmp/tmp0ve0y9ta_chrome_odoo" 2026-11-01 15:13:04,974 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome pid: 12281 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless temporary user profile dir: /tmp/tmprhfya4mz_chrome_odoo 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:37697/json/version 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:37697/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:37697/json 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:37697/json with timeout 3 increased to 10s during tests 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Websocket url found: ws://127.0.0.1:37697/devtools/page/DD6598CACF82AEDDA65F10B8B4799BA7 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Enable chrome headless console log notification 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless enable page notifications 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Setting session cookie in browser 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 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=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c" in browser 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 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=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c" 2026-11-01 15:13:05,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c HTTP/1.1" 200 - 146 0.088 -0.088 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigation result: {'frameId': 'DD6598CACF82AEDDA65F10B8B4799BA7', 'loaderId': 'B7EF0C430EE4A95ECE9048D077185CDE', 'isDownload': False} 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:07,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-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css, copying from /web/assets/53a22f6/mass_mailing.mailing_assets.min.css 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.006 -0.006 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.039 -0.039 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.011 -0.011 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 -0.010 2026-11-01 15:13:07,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-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.000 -0.000 2026-11-01 15:13:07,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-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-11-01 15:13:07,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 5 0.006 -0.006 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js, copying from /web/assets/b2407c8/mass_mailing.mailing_assets.min.js 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.006 -0.006 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 22 0.022 -0.022 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.025 -0.025 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.020 -0.020 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: tour succeeded 2026-11-01 15:13:08,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_list SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: heap 9319484 (allocated 9961472) 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing chrome headless with pid 12281 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing websocket connection 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Terminating chrome headless with pid 12281 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_tour.txt 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Removing chrome user profile "/tmp/tmprhfya4mz_chrome_odoo" 2026-11-01 15:13:09,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome pid: 12464 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless temporary user profile dir: /tmp/tmppohz8exp_chrome_odoo 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 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:40439/json/version 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40439/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 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:40439/json 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40439/json with timeout 3 increased to 10s during tests 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 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:40439/devtools/page/63D8C03B953CD0623A5C1E1AD3453EE1 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Enable chrome headless console log notification 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless enable page notifications 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Setting session cookie in browser 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 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=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c" in browser 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 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=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c" 2026-11-01 15:13:09,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c HTTP/1.1" 200 - 146 0.086 -0.086 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigation result: {'frameId': '63D8C03B953CD0623A5C1E1AD3453EE1', 'loaderId': '60C67BB205F680B89663928B1BBB4E38', 'isDownload': False} 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:12,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-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.045 -0.045 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css, copying from /web/assets/53a22f6/mass_mailing.mailing_assets.min.css 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.008 -0.008 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 -0.006 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:13:12,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-11-01 15:13:12,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-11-01 15:13:12,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.005 -0.005 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 5 0.005 -0.005 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js, copying from /web/assets/b2407c8/mass_mailing.mailing_assets.min.js 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 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=80fc11d8b572cc5218b666e09bdbe904e36cf4cf15f46462d0c6e8fbfd7f83602769e15bce94cc5cf229fd38d7477810f1f2b3387298b51c5ec343d189bfb40c", "delayToCheckUndeterminisms": 0})" 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 22 0.028 -0.028 2026-11-01 15:13:13,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.030 -0.030 2026-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.025 -0.025 2026-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 17 0.012 -0.012 2026-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:14,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 24 0.025 -0.025 2026-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 13 0.009 -0.009 2026-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 16 0.014 -0.014 2026-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: tour succeeded 2026-11-01 15:13:15,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:16,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: heap 9553380 (allocated 10747904) 2026-11-01 15:13:16,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing chrome headless with pid 12464 2026-11-01 15:13:16,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing websocket connection 2026-11-01 15:13:16,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Terminating chrome headless with pid 12464 2026-11-01 15:13:16,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_with_update_tour.txt 2026-11-01 15:13:16,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Removing chrome user profile "/tmp/tmppohz8exp_chrome_odoo" 2026-11-01 15:13:16,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-11-01 15:13:16,663 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_portal_fleurus from n/a 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome pid: 12649 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless temporary user profile dir: /tmp/tmpad6eq96v_chrome_odoo 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:44613/json/version 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44613/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Browser version: Chrome/150.0.7871.114 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:44613/json 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44613/json with timeout 3 increased to 10s during tests 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Websocket url found: ws://127.0.0.1:44613/devtools/page/BA22FB10366EA670B1D915CAEC0A71FF 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Enable chrome headless console log notification 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless enable page notifications 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_portal_fleurus from n/a 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Setting session cookie in browser 2026-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:17,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:13:18,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/my HTTP/1.1" 200 - 132 0.075 -0.075 2026-11-01 15:13:18,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigation result: {'frameId': 'BA22FB10366EA670B1D915CAEC0A71FF', 'loaderId': 'D7F27641ACC1F3126A6A26900E034413', 'isDownload': False} 2026-11-01 15:13:18,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:18,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-11-01 15:13:18,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.030 -0.030 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css, copying from /web/assets/53a22f6/mass_mailing.mailing_assets.min.css 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/53a22f6/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.009 -0.009 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-11-01 15:13:19,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-11-01 15:13:19,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-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 -0.012 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 5 0.014 -0.014 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js, copying from /web/assets/b2407c8/mass_mailing.mailing_assets.min.js 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/b2407c8/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-11-01 15:13:19,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.020 -0.020 2026-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 -0.005 2026-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 37 0.039 -0.039 2026-11-01 15:13:20,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 22 0.032 -0.032 2026-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.024 -0.024 2026-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:21,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.017 -0.017 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: tour succeeded 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_my SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: heap 9569820 (allocated 10223616) 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing chrome headless with pid 12649 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing websocket connection 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Terminating chrome headless with pid 12649 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_my.txt 2026-11-01 15:13:22,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Removing chrome user profile "/tmp/tmpad6eq96v_chrome_odoo" 2026-11-01 15:13:22,704 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-11-01 15:13:22,886 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_marketing from n/a 2026-11-01 15:13:22,912 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:13:24,508 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:24] "GET /mailing/32/view?email=u.u@example.com&document_id=2412&hash_token= HTTP/1.1" 400 - 258 0.168 1.430 2026-11-01 15:13:24,674 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:24] "GET /mailing/32/view?email=u.u@example.com&document_id=2412&hash_token=zboobs HTTP/1.1" 418 - 22 0.018 0.128 2026-11-01 15:13:24,781 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:24] "GET /mailing/32/view?email=u.u@example.com&document_id=2&hash_token=679fe4dd5e7db898d938ee29f951da51300ed3155dc0be65c64dfb5884c27138cc92c94f1f75c3e9751867e5a716f7aa7ee7fd9c0570aa436fb9b52fadbec31b HTTP/1.1" 418 - 17 0.015 0.088 2026-11-01 15:13:24,910 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:24] "GET /mailing/32/view?email=not.email@example.com&document_id=2412&hash_token=679fe4dd5e7db898d938ee29f951da51300ed3155dc0be65c64dfb5884c27138cc92c94f1f75c3e9751867e5a716f7aa7ee7fd9c0570aa436fb9b52fadbec31b HTTP/1.1" 418 - 17 0.019 0.100 2026-11-01 15:13:25,015 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:25] "GET /mailing/34/view?email=u.u@example.com&document_id=2412&hash_token=679fe4dd5e7db898d938ee29f951da51300ed3155dc0be65c64dfb5884c27138cc92c94f1f75c3e9751867e5a716f7aa7ee7fd9c0570aa436fb9b52fadbec31b HTTP/1.1" 418 - 17 0.015 0.086 2026-11-01 15:13:25,116 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:25] "GET /mailing/0/view?email=u.u@example.com&document_id=2412&hash_token=679fe4dd5e7db898d938ee29f951da51300ed3155dc0be65c64dfb5884c27138cc92c94f1f75c3e9751867e5a716f7aa7ee7fd9c0570aa436fb9b52fadbec31b HTTP/1.1" 400 - 15 0.014 0.082 2026-11-01 15:13:25,175 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:25] "GET /mailing/32/view?email=u.u@example.com&document_id=2412&hash_token=679fe4dd5e7db898d938ee29f951da51300ed3155dc0be65c64dfb5884c27138cc92c94f1f75c3e9751867e5a716f7aa7ee7fd9c0570aa436fb9b52fadbec31b HTTP/1.1" 200 - 9 0.012 0.042 2026-11-01 15:13:25,313 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:25] "GET /mailing/32/view HTTP/1.1" 200 - 22 0.014 0.036 2026-11-01 15:13:25,315 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_view: waiting for threads: [] 2026-11-01 15:13:25,356 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_modify_image_non_admin ... 2026-11-01 15:13:25,375 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_marketing from n/a 2026-11-01 15:13:25,403 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:13:26,009 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:26] "POST /web_editor/modify_image/22740 HTTP/1.1" 200 - 45 0.089 0.520 2026-11-01 15:13:26,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_modify_image_non_admin: waiting for threads: [] 2026-11-01 15:13:26,125 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 15:13:44,867 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:13:44,868 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:13:45,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-11-01 15:13:46,972 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome pid: 12839 2026-11-01 15:13:46,974 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless temporary user profile dir: /tmp/tmpbecksw_d_chrome_odoo 2026-11-01 15:13:46,974 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:36373/json/version 2026-11-01 15:13:46,987 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36373/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:13:47,028 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:13:47,028 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:36373/json 2026-11-01 15:13:47,029 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:36373/json with timeout 3 increased to 10s during tests 2026-11-01 15:13:47,075 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Websocket url found: ws://127.0.0.1:36373/devtools/page/F97124900BFB907BDF73B86879DAA048 2026-11-01 15:13:47,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Enable chrome headless console log notification 2026-11-01 15:13:47,120 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless enable page notifications 2026-11-01 15:13:47,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_marketing from n/a 2026-11-01 15:13:47,227 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Setting session cookie in browser 2026-11-01 15:13:47,253 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-01 15:13:47,253 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 15:13:47,280 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:13:50,282 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /odoo HTTP/1.1" 200 - 186 0.132 2.874 2026-11-01 15:13:50,286 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigation result: {'frameId': 'F97124900BFB907BDF73B86879DAA048', 'loaderId': '191B6AB37A718F2ACC78402C054DDC44', 'isDownload': False} 2026-11-01 15:13:50,286 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate ready code "odoo.isTourReady('mailing_campaign')" 2026-11-01 15:13:50,374 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-11-01 15:13:50,420 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:13:50,537 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /web/webclient/load_menus/f73b2946c21b1fe3b67195a41e3b27b22d92a3ca08dfbb99c368484f6d141953 HTTP/1.1" 200 - 131 0.058 0.122 2026-11-01 15:13:50,550 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.191 2026-11-01 15:13:50,573 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.202 2026-11-01 15:13:50,586 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.229 2026-11-01 15:13:50,617 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-01 15:13:50,714 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:50] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-11-01 15:13:51,634 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:13:51,649 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-01 15:13:51,652 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-11-01 15:13:51,683 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.015 2026-11-01 15:13:51,719 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:13:51,741 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:13:51,792 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.027 2026-11-01 15:13:51,811 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.008 2026-11-01 15:13:51,827 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.017 2026-11-01 15:13:51,896 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:51,913 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:52,020 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:52,012 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:13:52,040 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /mail/data HTTP/1.1" 200 - 34 0.058 0.081 2026-11-01 15:13:52,045 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.054 2026-11-01 15:13:52,061 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:13:52,064 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:13:52,081 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/action/load HTTP/1.1" 200 - 5 0.016 0.112 2026-11-01 15:13:52,158 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /web/image?model=res.users&field=avatar_128&id=767 HTTP/1.1" 200 - 17 0.026 0.168 2026-11-01 15:13:52,214 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /web/image/res.partner/2422/avatar_128?unique=1793546006000 HTTP/1.1" 200 - 9 0.016 0.244 2026-11-01 15:13:52,257 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.118 2026-11-01 15:13:52,260 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:52,308 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.029 2026-11-01 15:13:52,429 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:52,481 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:13:52,483 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:13:52,609 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.037 0.155 2026-11-01 15:13:52,715 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /mail/data HTTP/1.1" 200 - 38 0.041 0.255 2026-11-01 15:13:52,752 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/action/load HTTP/1.1" 200 - 8 0.012 0.297 2026-11-01 15:13:52,779 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.095 2026-11-01 15:13:52,811 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.382 2026-11-01 15:13:52,816 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.130 2026-11-01 15:13:52,909 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/dataset/call_kw/utm.campaign/get_views HTTP/1.1" 200 - 25 0.015 0.101 2026-11-01 15:13:52,945 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/dataset/call_kw/utm.campaign/web_read_group HTTP/1.1" 200 - 5 0.002 0.011 2026-11-01 15:13:52,999 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:52] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 10 0.009 0.028 2026-11-01 15:13:53,028 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 9 0.008 0.050 2026-11-01 15:13:53,246 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:53,311 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.030 0.047 2026-11-01 15:13:53,376 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 12 0.021 0.123 2026-11-01 15:13:53,391 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.121 2026-11-01 15:13:53,432 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "POST /web/dataset/call_kw/utm.campaign/web_read HTTP/1.1" 200 - 17 0.009 0.135 2026-11-01 15:13:53,519 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "POST /web/dataset/call_kw/utm.stage/search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:13:53,670 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:53,701 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:13:53,784 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:53] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.012 0.034 2026-11-01 15:13:54,099 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.010 0.169 2026-11-01 15:13:54,371 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.039 0.398 2026-11-01 15:13:54,383 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.239 2026-11-01 15:13:54,425 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/assets/d67a1b4/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:13:54,521 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.047 2026-11-01 15:13:54,552 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/assets/a613688/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-11-01 15:13:54,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/assets/e97d219/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-01 15:13:54,659 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:13:54,697 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.027 2026-11-01 15:13:54,857 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.002 0.044 2026-11-01 15:13:54,952 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/assets/3856eab/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.007 0.013 2026-11-01 15:13:54,970 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/assets/1a4df6d/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-01 15:13:54,976 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:54] "GET /web/assets/2dd683d/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-11-01 15:13:55,015 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:13:55,016 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:13:55,149 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:55] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.004 0.012 2026-11-01 15:13:55,183 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:55] "GET /web/assets/169bc1d/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-11-01 15:13:55,376 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:55] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:13:55,852 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:13:55,907 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:55] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.090 0.462 2026-11-01 15:13:56,037 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-11-01 15:13:56,067 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /web/assets/4814cc2/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-01 15:13:56,094 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.004 0.007 2026-11-01 15:13:56,159 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:13:56,167 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:13:56,177 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.037 2026-11-01 15:13:56,186 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.051 2026-11-01 15:13:56,192 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:13:56,219 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:13:56,227 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:56,228 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.031 2026-11-01 15:13:56,237 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.039 2026-11-01 15:13:56,263 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.070 2026-11-01 15:13:56,266 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:13:56,280 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:13:56,281 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:13:56,286 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.037 2026-11-01 15:13:56,294 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:13:56,336 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.009 0.046 2026-11-01 15:13:56,360 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:13:56,493 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:56,537 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:13:56,544 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:13:56,550 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:13:56,565 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:13:56,577 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:13:56,588 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:13:56,617 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:56,624 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:13:56,624 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.026 2026-11-01 15:13:56,686 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:13:56,723 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.113 2026-11-01 15:13:56,723 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.080 2026-11-01 15:13:56,735 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.012 0.079 2026-11-01 15:13:56,755 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.045 2026-11-01 15:13:56,767 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:13:56,767 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.028 2026-11-01 15:13:56,768 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:56] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.011 0.082 2026-11-01 15:13:57,105 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:57] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.003 0.007 2026-11-01 15:13:57,177 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:57,190 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:57] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.007 2026-11-01 15:13:57,249 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:57] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.006 0.019 2026-11-01 15:13:57,262 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:57,361 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:57] "POST /web/dataset/call_kw/utm.campaign/onchange HTTP/1.1" 200 - 26 0.019 0.045 2026-11-01 15:13:57,428 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:57] "GET /web/image/res.users/767/avatar_128 HTTP/1.1" 200 - 10 0.019 0.085 2026-11-01 15:13:57,500 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:57,584 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:57,652 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:57,885 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:13:57] "POST /web/dataset/call_kw/utm.campaign/web_save HTTP/1.1" 200 - 95 0.074 0.151 2026-11-01 15:13:57,956 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: tour succeeded 2026-11-01 15:13:57,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: ╔═════════════════════════════════╗ ║ TOUR mailing_campaign SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-01 15:13:58,283 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: heap 33961172 (allocated 35774464) 2026-11-01 15:13:58,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing chrome headless with pid 12839 2026-11-01 15:13:58,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing websocket connection 2026-11-01 15:13:58,294 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Terminating chrome headless with pid 12839 2026-11-01 15:13:58,448 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151358_447858_test_mailing_campaign_tour.txt 2026-11-01 15:13:58,448 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Removing chrome user profile "/tmp/tmpbecksw_d_chrome_odoo" 2026-11-01 15:13:58,498 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-11-01 15:13:58,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome pid: 13120 2026-11-01 15:13:58,920 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless temporary user profile dir: /tmp/tmpheoof4a8_chrome_odoo 2026-11-01 15:13:58,923 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:42553/json/version 2026-11-01 15:13:58,925 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42553/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:13:58,952 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:13:58,963 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:42553/json 2026-11-01 15:13:58,964 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42553/json with timeout 3 increased to 10s during tests 2026-11-01 15:13:58,984 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Websocket url found: ws://127.0.0.1:42553/devtools/page/F106D0460D5858159C8D2EDC3C9BFBE5 2026-11-01 15:13:58,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Enable chrome headless console log notification 2026-11-01 15:13:59,005 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless enable page notifications 2026-11-01 15:13:59,078 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:13:59,096 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Setting session cookie in browser 2026-11-01 15:13:59,110 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:13:59,110 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 15:13:59,140 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:14:00,784 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:00] "GET /odoo HTTP/1.1" 200 - 189 0.140 1.508 2026-11-01 15:14:00,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigation result: {'frameId': 'F106D0460D5858159C8D2EDC3C9BFBE5', 'loaderId': 'EC21A5ADD569ED1F83A120436083B03C', 'isDownload': False} 2026-11-01 15:14:00,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate ready code "odoo.isTourReady('mailing_editor_theme')" 2026-11-01 15:14:00,849 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:00] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-11-01 15:14:00,864 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:00] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.032 2026-11-01 15:14:00,896 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.045 2026-11-01 15:14:00,945 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:14:01,569 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:01] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.245 0.482 2026-11-01 15:14:01,578 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:01] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.340 2026-11-01 15:14:01,607 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.741 2026-11-01 15:14:01,919 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:01] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:14:02,077 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-11-01 15:14:02,079 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-11-01 15:14:02,090 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:14:02,117 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.019 2026-11-01 15:14:02,120 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:14:02,142 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:02,201 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.024 2026-11-01 15:14:02,234 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.018 2026-11-01 15:14:02,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.022 0.057 2026-11-01 15:14:02,322 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:02,402 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:02,413 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:02,445 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:14:02,510 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:02,524 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:02,573 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "POST /mail/data HTTP/1.1" 200 - 83 0.110 0.175 2026-11-01 15:14:02,616 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.011 0.254 2026-11-01 15:14:02,641 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.258 2026-11-01 15:14:02,686 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:02,704 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web/image/res.partner/7/avatar_128?unique=1793546006000 HTTP/1.1" 200 - 9 0.016 0.315 2026-11-01 15:14:02,710 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.382 2026-11-01 15:14:02,752 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.069 2026-11-01 15:14:02,755 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:02,806 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.097 2026-11-01 15:14:02,814 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:14:02,850 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.089 2026-11-01 15:14:03,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.037 0.128 2026-11-01 15:14:03,115 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:14:03,130 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:14:03,398 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:03,471 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:03,500 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.023 0.043 2026-11-01 15:14:03,566 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 19 0.024 0.067 2026-11-01 15:14:03,627 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 11 0.014 0.170 2026-11-01 15:14:03,726 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 11 0.019 0.241 2026-11-01 15:14:03,734 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.232 2026-11-01 15:14:03,784 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.016 0.260 2026-11-01 15:14:03,874 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:03] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 11 0.015 0.370 2026-11-01 15:14:04,125 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.015 0.122 2026-11-01 15:14:04,447 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.053 0.401 2026-11-01 15:14:04,455 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.276 2026-11-01 15:14:04,475 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "GET /web/assets/d67a1b4/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:14:04,566 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.039 2026-11-01 15:14:04,604 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "GET /web/assets/a613688/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-11-01 15:14:04,610 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "GET /web/assets/e97d219/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-01 15:14:04,723 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:04,769 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.005 0.027 2026-11-01 15:14:04,885 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:04] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.002 0.032 2026-11-01 15:14:04,926 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:05,069 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:05,073 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:05,098 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.012 0.009 2026-11-01 15:14:05,109 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "GET /web/assets/3856eab/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 15:14:05,122 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "GET /web/assets/2dd683d/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 15:14:05,129 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "GET /web/assets/1a4df6d/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-01 15:14:05,167 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:14:05,167 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:14:05,311 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:05,318 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.011 2026-11-01 15:14:05,328 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.007 2026-11-01 15:14:05,353 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "GET /web/assets/169bc1d/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-11-01 15:14:05,375 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:05] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.006 0.011 2026-11-01 15:14:06,016 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.081 0.427 2026-11-01 15:14:06,025 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.513 2026-11-01 15:14:06,028 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:06,145 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 15:14:06,169 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /web/assets/4814cc2/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:14:06,215 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:14:06,270 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:06,278 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:06,288 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:06,290 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:06,295 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:06,299 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:06,312 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:14:06,318 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:06,328 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:14:06,340 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:14:06,346 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:14:06,370 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.026 2026-11-01 15:14:06,376 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:14:06,389 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.075 2026-11-01 15:14:06,393 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.023 2026-11-01 15:14:06,408 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:06,483 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:06,526 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:06] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.004 0.015 2026-11-01 15:14:06,905 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:06,999 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:07,114 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:07,275 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.053 0.099 2026-11-01 15:14:07,395 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:07,423 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /mail/thread/data HTTP/1.1" 200 - 33 0.036 0.066 2026-11-01 15:14:07,428 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.085 2026-11-01 15:14:07,481 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.013 0.047 2026-11-01 15:14:07,485 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:07,542 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.016 0.034 2026-11-01 15:14:07,573 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:14:07,596 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 15:14:07,668 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:07,835 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:07,909 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:07,924 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:07] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.008 2026-11-01 15:14:07,941 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:08,031 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:08,050 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.001 0.005 2026-11-01 15:14:08,104 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.002 0.016 2026-11-01 15:14:08,258 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:08,276 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:14:08,286 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:14:08,301 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.042 2026-11-01 15:14:08,320 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.064 2026-11-01 15:14:08,336 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.058 2026-11-01 15:14:08,344 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.069 2026-11-01 15:14:08,351 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:14:08,491 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:08] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.039 2026-11-01 15:14:09,028 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:14:09,032 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:14:09,052 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-11-01 15:14:09,053 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.032 2026-11-01 15:14:09,066 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.043 2026-11-01 15:14:09,075 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.069 2026-11-01 15:14:09,103 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-11-01 15:14:09,116 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:09,119 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:14:09,128 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:09,130 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:09,137 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:09,161 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-11-01 15:14:09,162 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.061 2026-11-01 15:14:09,181 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:14:09,183 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.048 2026-11-01 15:14:09,196 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.051 2026-11-01 15:14:09,213 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:09,219 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:14:09,227 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-11-01 15:14:09,230 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.095 2026-11-01 15:14:09,258 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:14:09,262 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-11-01 15:14:09,299 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.048 2026-11-01 15:14:09,306 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-11-01 15:14:09,377 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.140 2026-11-01 15:14:09,382 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:14:09,391 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.098 2026-11-01 15:14:09,403 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.089 2026-11-01 15:14:09,440 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-11-01 15:14:09,467 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-11-01 15:14:09,497 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-11-01 15:14:09,499 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.073 2026-11-01 15:14:09,506 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.141 2026-11-01 15:14:09,532 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.059 2026-11-01 15:14:09,551 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.049 2026-11-01 15:14:09,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:09] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.005 0.113 2026-11-01 15:14:10,050 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.004 0.019 2026-11-01 15:14:10,213 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:10,227 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 9 0.011 0.031 2026-11-01 15:14:10,480 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:10,567 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.014 0.034 2026-11-01 15:14:10,618 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-11-01 15:14:10,657 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.008 0.030 2026-11-01 15:14:10,747 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 15:14:10,838 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "POST /mail/thread/data HTTP/1.1" 200 - 23 0.027 0.066 2026-11-01 15:14:10,965 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:10] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.004 0.011 2026-11-01 15:14:11,101 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:11] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 15:14:11,109 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,255 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,312 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,384 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,504 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:11] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:11,526 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,656 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,709 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,823 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:11,865 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:11] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 16 0.008 0.021 2026-11-01 15:14:12,259 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 19 0.015 0.047 2026-11-01 15:14:12,297 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.005 0.012 2026-11-01 15:14:12,341 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:12,363 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /mail/thread/data HTTP/1.1" 200 - 23 0.019 0.044 2026-11-01 15:14:12,450 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:12,494 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.007 0.016 2026-11-01 15:14:12,651 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:12,739 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.014 0.058 2026-11-01 15:14:12,769 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:14:12,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.008 0.043 2026-11-01 15:14:12,982 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /mail/thread/data HTTP/1.1" 200 - 23 0.017 0.051 2026-11-01 15:14:12,991 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:12] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.077 2026-11-01 15:14:13,132 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:13] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.015 2026-11-01 15:14:13,250 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:13] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 15:14:13,254 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:13,396 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:13,460 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: tour succeeded 2026-11-01 15:14:13,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR mailing_editor_theme SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-01 15:14:13,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: heap 44022188 (allocated 46030848) 2026-11-01 15:14:13,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing chrome headless with pid 13120 2026-11-01 15:14:14,002 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing websocket connection 2026-11-01 15:14:14,002 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Terminating chrome headless with pid 13120 2026-11-01 15:14:14,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151414_192066_test_mailing_editor_theme_tour.txt 2026-11-01 15:14:14,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Removing chrome user profile "/tmp/tmpheoof4a8_chrome_odoo" 2026-11-01 15:14:14,254 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-11-01 15:14:14,667 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome pid: 13463 2026-11-01 15:14:14,667 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp6fqsuw_s_chrome_odoo 2026-11-01 15:14:14,668 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:40029/json/version 2026-11-01 15:14:14,669 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40029/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:14:14,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:14:14,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:40029/json 2026-11-01 15:14:14,702 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:40029/json with timeout 3 increased to 10s during tests 2026-11-01 15:14:14,711 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Websocket url found: ws://127.0.0.1:40029/devtools/page/600C67ADEEFDD167DE2BAABF90E540BF 2026-11-01 15:14:14,726 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Enable chrome headless console log notification 2026-11-01 15:14:14,732 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless enable page notifications 2026-11-01 15:14:14,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:user_marketing from n/a 2026-11-01 15:14:14,821 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Setting session cookie in browser 2026-11-01 15:14:14,835 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-01 15:14:14,835 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-01 15:14:14,860 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:14:16,539 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:16] "GET /odoo HTTP/1.1" 200 - 191 0.122 1.565 2026-11-01 15:14:16,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigation result: {'frameId': '600C67ADEEFDD167DE2BAABF90E540BF', 'loaderId': 'DC7ABAA2C646DC8A3D1FDC66339BD1FC', 'isDownload': False} 2026-11-01 15:14:16,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate ready code "odoo.isTourReady('mailing_editor')" 2026-11-01 15:14:16,610 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:16] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-11-01 15:14:16,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:16] "GET /web/webclient/load_menus/070dc4be6c4e405c7ef1ea3364279e076aee56c72c95da5d92c59c77ab220bdd HTTP/1.1" 200 - 128 0.095 0.146 2026-11-01 15:14:16,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:16] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.265 2026-11-01 15:14:16,868 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:16] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.238 2026-11-01 15:14:16,911 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.318 2026-11-01 15:14:16,931 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:14:16,995 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:16] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:14:17,004 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-01 15:14:17,776 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:14:17,788 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:14:17,790 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-01 15:14:17,811 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.013 2026-11-01 15:14:17,830 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:14:17,856 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:17,916 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.035 2026-11-01 15:14:17,923 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 15:14:17,949 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.018 2026-11-01 15:14:18,003 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:18,083 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:18,105 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:18,131 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:14:18,200 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "POST /mail/data HTTP/1.1" 200 - 34 0.114 0.066 2026-11-01 15:14:18,224 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:18,232 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.178 2026-11-01 15:14:18,236 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.097 2026-11-01 15:14:18,330 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.078 2026-11-01 15:14:18,378 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /web/image?model=res.users&field=avatar_128&id=767 HTTP/1.1" 200 - 17 0.060 0.261 2026-11-01 15:14:18,401 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:18,462 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /web/image/res.partner/2422/avatar_128?unique=1793546006000 HTTP/1.1" 200 - 9 0.010 0.408 2026-11-01 15:14:18,500 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.066 2026-11-01 15:14:18,543 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:18,632 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "POST /mail/data HTTP/1.1" 200 - 38 0.041 0.193 2026-11-01 15:14:18,662 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.365 2026-11-01 15:14:18,724 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.179 2026-11-01 15:14:18,736 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:18,935 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.072 0.282 2026-11-01 15:14:18,999 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:18] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-11-01 15:14:19,009 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:14:19,263 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:19,336 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:19,360 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.022 0.047 2026-11-01 15:14:19,377 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:14:19,420 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.010 0.046 2026-11-01 15:14:19,495 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 12 0.015 0.157 2026-11-01 15:14:19,566 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.015 0.216 2026-11-01 15:14:19,651 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.026 0.282 2026-11-01 15:14:19,732 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.012 0.413 2026-11-01 15:14:19,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:19] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.018 0.301 2026-11-01 15:14:20,235 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.069 0.545 2026-11-01 15:14:20,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.303 2026-11-01 15:14:20,294 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/assets/d67a1b4/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-01 15:14:20,374 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.028 2026-11-01 15:14:20,399 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/assets/a613688/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:14:20,409 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/assets/e97d219/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-11-01 15:14:20,510 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:20,552 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.004 0.027 2026-11-01 15:14:20,668 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.002 0.044 2026-11-01 15:14:20,696 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:20,719 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.008 2026-11-01 15:14:20,852 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/assets/3856eab/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:14:20,875 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:20,886 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/assets/2dd683d/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.006 0.035 2026-11-01 15:14:20,903 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "GET /web/assets/1a4df6d/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-11-01 15:14:20,915 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.031 2026-11-01 15:14:20,954 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:14:20,966 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:14:20,967 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:20] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.003 0.017 2026-11-01 15:14:21,084 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.016 2026-11-01 15:14:21,146 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "GET /web/assets/169bc1d/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:14:21,295 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:21,769 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.084 0.389 2026-11-01 15:14:21,784 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:21,896 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-11-01 15:14:21,929 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "GET /web/assets/4814cc2/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 15:14:21,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:21] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.001 0.008 2026-11-01 15:14:22,033 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:14:22,041 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:14:22,044 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:22,048 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:14:22,059 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.040 2026-11-01 15:14:22,063 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.045 2026-11-01 15:14:22,097 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.037 2026-11-01 15:14:22,101 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.019 2026-11-01 15:14:22,116 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:22,132 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.068 2026-11-01 15:14:22,145 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:14:22,158 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.023 2026-11-01 15:14:22,165 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:22,173 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.034 2026-11-01 15:14:22,199 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.038 2026-11-01 15:14:22,231 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.016 0.032 2026-11-01 15:14:22,696 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:22,727 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:22,747 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:14:22,753 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:14:22,769 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:22,786 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:14:22,811 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.075 2026-11-01 15:14:22,817 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:14:22,843 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-11-01 15:14:22,849 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:14:22,863 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:14:22,867 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-11-01 15:14:22,872 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-11-01 15:14:22,886 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:22,888 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:14:22,896 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-11-01 15:14:22,909 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:14:22,916 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:22,921 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:14:22,934 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-11-01 15:14:22,947 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-11-01 15:14:22,982 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:22,984 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:22] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:14:23,014 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:14:23,015 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:14:23,028 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.069 2026-11-01 15:14:23,038 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:14:23,045 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:23,070 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:23,082 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:23,086 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:14:23,090 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-11-01 15:14:23,111 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-11-01 15:14:23,119 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-11-01 15:14:23,125 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.023 2026-11-01 15:14:23,131 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:14:23,733 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:23,805 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:23,900 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:23,945 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:23] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.018 2026-11-01 15:14:24,191 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:24,246 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [14/18] Tour mailing_editor → Step input#subject_0 2026-11-01 15:14:24,369 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [15/18] Tour mailing_editor → Step .o_form_view 2026-11-01 15:14:24,440 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:24] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.008 2026-11-01 15:14:24,459 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:24,530 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:24,701 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:24] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.046 0.103 2026-11-01 15:14:24,807 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [18/18] Tour mailing_editor → Step :iframe .o_editable 2026-11-01 15:14:24,835 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:24] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.039 0.061 2026-11-01 15:14:24,840 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:24] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.078 2026-11-01 15:14:24,889 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:24] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.016 0.073 2026-11-01 15:14:24,894 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: tour succeeded 2026-11-01 15:14:24,896 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: ╔═══════════════════════════════╗ ║ TOUR mailing_editor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-01 15:14:25,277 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: heap 35470664 (allocated 38395904) 2026-11-01 15:14:25,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing chrome headless with pid 13463 2026-11-01 15:14:25,302 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing websocket connection 2026-11-01 15:14:25,307 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Terminating chrome headless with pid 13463 2026-11-01 15:14:25,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151425_422542_test_mailing_editor_tour.txt 2026-11-01 15:14:25,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Removing chrome user profile "/tmp/tmp6fqsuw_s_chrome_odoo" 2026-11-01 15:14:25,500 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-11-01 15:14:25,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome pid: 13764 2026-11-01 15:14:25,911 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless temporary user profile dir: /tmp/tmppsvcumku_chrome_odoo 2026-11-01 15:14:25,912 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:37245/json/version 2026-11-01 15:14:25,913 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:37245/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:14:25,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:14:25,934 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:37245/json 2026-11-01 15:14:25,934 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:37245/json with timeout 3 increased to 10s during tests 2026-11-01 15:14:25,945 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Websocket url found: ws://127.0.0.1:37245/devtools/page/14AC62776783D609F2ACAC6C502AE5AE 2026-11-01 15:14:25,959 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Enable chrome headless console log notification 2026-11-01 15:14:25,966 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless enable page notifications 2026-11-01 15:14:26,058 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:14:26,081 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Setting session cookie in browser 2026-11-01 15:14:26,090 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:26,097 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:26,123 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:14:27,927 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:27] "GET /odoo?debug=tests HTTP/1.1" 200 - 188 0.144 1.664 2026-11-01 15:14:27,932 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigation result: {'frameId': '14AC62776783D609F2ACAC6C502AE5AE', 'loaderId': '602F9F2924A74346A82C0125F54CB780', 'isDownload': False} 2026-11-01 15:14:27,932 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:28,007 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:28] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.032 2026-11-01 15:14:28,027 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:28] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.057 2026-11-01 15:14:28,040 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:28] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.046 2026-11-01 15:14:28,074 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:14:28,081 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 0.056 2026-11-01 15:14:28,777 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:28] "GET /web/webclient/load_menus/0984cb885b02205d9457ae490e38e826be248ffe666a2fa5554636af93860266 HTTP/1.1" 200 - 536 0.276 0.515 2026-11-01 15:14:28,790 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:28] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.664 2026-11-01 15:14:28,823 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:28] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.370 2026-11-01 15:14:29,243 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-11-01 15:14:29,248 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-11-01 15:14:29,252 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:14:29,264 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-11-01 15:14:29,265 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:14:29,289 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:29,375 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.050 2026-11-01 15:14:29,418 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.060 2026-11-01 15:14:29,451 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:29,506 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:29,556 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:29,557 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.024 0.160 2026-11-01 15:14:29,709 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:29,723 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:29,750 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:29,793 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:29,814 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "POST /mail/data HTTP/1.1" 200 - 83 0.109 0.236 2026-11-01 15:14:29,822 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.309 2026-11-01 15:14:29,867 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /web/image/res.partner/7/avatar_128?unique=1793546006000 HTTP/1.1" 200 - 9 0.011 0.235 2026-11-01 15:14:29,940 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:29,941 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.023 0.375 2026-11-01 15:14:29,985 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:29] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.011 0.361 2026-11-01 15:14:30,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.134 2026-11-01 15:14:30,067 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.428 2026-11-01 15:14:30,102 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:30,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.132 2026-11-01 15:14:30,131 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.157 2026-11-01 15:14:30,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.037 0.098 2026-11-01 15:14:30,366 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.006 0.010 2026-11-01 15:14:30,373 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:14:30,618 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:14:30,702 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:30,828 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 18 0.065 0.088 2026-11-01 15:14:30,882 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.013 0.190 2026-11-01 15:14:30,892 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.159 2026-11-01 15:14:30,953 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:30] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 12 0.015 0.249 2026-11-01 15:14:31,021 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 11 0.021 0.312 2026-11-01 15:14:31,071 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.014 0.321 2026-11-01 15:14:31,468 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US&debug=tests HTTP/1.1" 200 - 23 0.012 0.189 2026-11-01 15:14:31,737 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.050 0.401 2026-11-01 15:14:31,750 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.001 0.268 2026-11-01 15:14:31,779 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "GET /web/assets/d67a1b4/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:14:31,885 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 6 0.002 0.048 2026-11-01 15:14:31,909 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "GET /web/assets/e97d219/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 15:14:31,921 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:31] "GET /web/assets/a613688/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-11-01 15:14:32,047 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:32,083 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.004 0.026 2026-11-01 15:14:32,204 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US&debug=tests HTTP/1.1" 200 - 5 0.002 0.030 2026-11-01 15:14:32,236 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:32,380 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "GET /web/assets/3856eab/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:14:32,393 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:32,418 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "GET /web/assets/2dd683d/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-11-01 15:14:32,439 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "GET /web/assets/1a4df6d/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-11-01 15:14:32,448 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:14:32,458 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.026 2026-11-01 15:14:32,483 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:14:32,494 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:14:32,528 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:32,540 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.010 2026-11-01 15:14:32,649 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US&debug=tests HTTP/1.1" 200 - 2 0.001 0.019 2026-11-01 15:14:32,691 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.010 0.020 2026-11-01 15:14:32,698 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "GET /web/assets/169bc1d/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-01 15:14:32,847 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:32] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:33,339 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.089 0.401 2026-11-01 15:14:33,341 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:33,449 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.009 2026-11-01 15:14:33,473 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /web/assets/4814cc2/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:14:33,500 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:14:33,539 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:33,540 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:33,549 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:14:33,599 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.036 2026-11-01 15:14:33,602 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:33,628 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:14:33,631 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.068 2026-11-01 15:14:33,633 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.081 2026-11-01 15:14:33,638 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.053 2026-11-01 15:14:33,665 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:14:33,688 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:14:33,690 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:14:33,693 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:33,697 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-01 15:14:33,697 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.041 2026-11-01 15:14:33,718 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:33,724 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:33,724 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:33,786 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.019 2026-11-01 15:14:33,832 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:33,835 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:33,941 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:33] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.018 2026-11-01 15:14:34,258 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "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-11-01 15:14:34,273 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "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-11-01 15:14:34,288 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:14:34,295 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.033 2026-11-01 15:14:34,300 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.048 2026-11-01 15:14:34,473 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:34,479 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:14:34,481 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:14:34,500 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:34,508 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:34,512 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.044 2026-11-01 15:14:34,513 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.048 2026-11-01 15:14:34,524 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:14:34,563 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-11-01 15:14:34,564 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-11-01 15:14:34,588 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-11-01 15:14:34,618 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.062 2026-11-01 15:14:34,634 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-11-01 15:14:34,644 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:34,646 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:14:34,647 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:34,640 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.083 2026-11-01 15:14:34,656 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:34,700 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-11-01 15:14:34,708 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-11-01 15:14:34,719 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.048 2026-11-01 15:14:34,738 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:34,743 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.071 2026-11-01 15:14:34,746 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.056 2026-11-01 15:14:34,755 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.019 2026-11-01 15:14:34,774 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:14:34,775 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:14:34,781 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.093 2026-11-01 15:14:34,783 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-11-01 15:14:34,787 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:34,788 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:34,804 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:34,822 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:34,854 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:34,856 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-11-01 15:14:34,863 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-11-01 15:14:34,880 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:34,882 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-11-01 15:14:34,885 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:34] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:14:34,975 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:35,082 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:35,774 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:35] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.013 2026-11-01 15:14:36,030 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:36] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-11-01 15:14:36,259 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: tour succeeded 2026-11-01 15:14:36,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR mass_mailing_code_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-01 15:14:36,723 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: heap 38374688 (allocated 41017344) 2026-11-01 15:14:36,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing chrome headless with pid 13764 2026-11-01 15:14:36,741 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing websocket connection 2026-11-01 15:14:36,742 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Terminating chrome headless with pid 13764 2026-11-01 15:14:36,881 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151436_881672_test_mass_mailing_code_view_tour.txt 2026-11-01 15:14:36,882 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Removing chrome user profile "/tmp/tmppsvcumku_chrome_odoo" 2026-11-01 15:14:36,935 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-11-01 15:14:37,248 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome pid: 14079 2026-11-01 15:14:37,248 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless temporary user profile dir: /tmp/tmpn42o9clh_chrome_odoo 2026-11-01 15:14:37,248 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:42205/json/version 2026-11-01 15:14:37,249 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42205/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:14:37,323 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:14:37,323 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:42205/json 2026-11-01 15:14:37,324 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:42205/json with timeout 3 increased to 10s during tests 2026-11-01 15:14:37,341 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Websocket url found: ws://127.0.0.1:42205/devtools/page/54B5252B57BB868680BDB32D0C17AB4C 2026-11-01 15:14:37,349 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Enable chrome headless console log notification 2026-11-01 15:14:37,365 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless enable page notifications 2026-11-01 15:14:37,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:14:37,432 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Setting session cookie in browser 2026-11-01 15:14:37,436 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:37,436 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:37,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:14:40,581 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:40] "GET /odoo HTTP/1.1" 200 - 189 0.141 2.991 2026-11-01 15:14:40,585 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigation result: {'frameId': '54B5252B57BB868680BDB32D0C17AB4C', 'loaderId': '5095E32AC1F4F98396AA8B2DFFD1FB1D', 'isDownload': False} 2026-11-01 15:14:40,586 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:40,648 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:40] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-11-01 15:14:41,221 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:41] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.223 0.369 2026-11-01 15:14:41,233 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:41] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.612 2026-11-01 15:14:41,243 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:41] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.606 2026-11-01 15:14:41,294 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.646 2026-11-01 15:14:41,295 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:14:41,309 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:41] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-11-01 15:14:41,343 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:41] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:14:42,137 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:14:42,147 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:14:42,153 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:14:42,173 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.015 2026-11-01 15:14:42,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:14:42,237 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:42,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.032 2026-11-01 15:14:42,372 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.016 0.074 2026-11-01 15:14:42,417 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:42,437 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:42,480 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.024 0.135 2026-11-01 15:14:42,484 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.045 2026-11-01 15:14:42,586 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:42,589 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:14:42,590 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:42,622 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:42,770 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "POST /mail/data HTTP/1.1" 200 - 83 0.121 0.249 2026-11-01 15:14:42,804 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:42,844 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.015 0.298 2026-11-01 15:14:42,880 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.324 2026-11-01 15:14:42,914 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.094 2026-11-01 15:14:42,964 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /web/image/res.partner/7/avatar_128?unique=1793546006000 HTTP/1.1" 200 - 9 0.012 0.405 2026-11-01 15:14:42,971 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.461 2026-11-01 15:14:43,030 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:14:43,033 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.030 0.151 2026-11-01 15:14:43,081 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.072 2026-11-01 15:14:43,119 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:43,231 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.040 0.201 2026-11-01 15:14:43,290 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.003 0.015 2026-11-01 15:14:43,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.021 2026-11-01 15:14:43,560 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:14:43,653 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:43,722 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 18 0.036 0.073 2026-11-01 15:14:43,802 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 11 0.012 0.167 2026-11-01 15:14:43,863 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.014 0.204 2026-11-01 15:14:43,936 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:43] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.018 0.245 2026-11-01 15:14:44,019 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 11 0.020 0.374 2026-11-01 15:14:44,024 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.360 2026-11-01 15:14:44,499 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.043 0.229 2026-11-01 15:14:44,661 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.010 0.398 2026-11-01 15:14:44,706 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-11-01 15:14:44,737 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "GET /web/assets/d67a1b4/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-11-01 15:14:44,808 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.037 2026-11-01 15:14:44,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "GET /web/assets/a613688/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 15:14:44,865 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "GET /web/assets/e97d219/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-01 15:14:44,982 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:44] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:45,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.027 2026-11-01 15:14:45,180 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.003 0.041 2026-11-01 15:14:45,353 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "GET /web/assets/1a4df6d/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.008 0.011 2026-11-01 15:14:45,359 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "GET /web/assets/2dd683d/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-11-01 15:14:45,372 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "GET /web/assets/3856eab/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-11-01 15:14:45,439 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:14:45,439 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:14:45,561 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.001 0.011 2026-11-01 15:14:45,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "GET /web/assets/169bc1d/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:14:45,754 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:45] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:46,283 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:14:46,340 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.143 0.436 2026-11-01 15:14:46,452 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-11-01 15:14:46,482 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /web/assets/4814cc2/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-11-01 15:14:46,528 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 15:14:46,594 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:46,599 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:46,600 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:46,608 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:46,609 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "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-11-01 15:14:46,619 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:46,628 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:46,649 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:14:46,660 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:46,668 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.044 2026-11-01 15:14:46,679 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:46,693 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:46,694 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:14:46,699 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:14:46,724 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.036 2026-11-01 15:14:46,737 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:46] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.040 2026-11-01 15:14:47,063 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:47,065 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:47,079 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:14:47,094 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:14:47,106 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:14:47,122 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:14:47,148 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.048 2026-11-01 15:14:47,166 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-11-01 15:14:47,174 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:14:47,181 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.058 2026-11-01 15:14:47,236 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-11-01 15:14:47,251 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:14:47,262 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.042 2026-11-01 15:14:47,267 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-11-01 15:14:47,274 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-11-01 15:14:47,276 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:14:47,305 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:47,313 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:14:47,343 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:14:47,353 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:47,360 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:14:47,369 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:14:47,377 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:47,381 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:14:47,391 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:47,401 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.131 2026-11-01 15:14:47,428 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:14:47,448 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_options/content_width_small.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-11-01 15:14:47,451 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_options/content_width_normal.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:14:47,452 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:47,458 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_options/content_width_full.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:47,461 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:47,463 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:47,497 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-11-01 15:14:47,502 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-11-01 15:14:47,508 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:47,514 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:47,516 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-11-01 15:14:47,524 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:47,529 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:47,701 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:47] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:14:47,728 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:47,829 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:47,894 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:48,011 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:48,118 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:48,142 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:48] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:14:48,355 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:48] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-11-01 15:14:48,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: tour succeeded 2026-11-01 15:14:48,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_tabs SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-01 15:14:48,897 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: heap 36334768 (allocated 38395904) 2026-11-01 15:14:49,002 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing chrome headless with pid 14079 2026-11-01 15:14:49,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing websocket connection 2026-11-01 15:14:49,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Terminating chrome headless with pid 14079 2026-11-01 15:14:49,138 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151449_138397_test_snippets_mailing_menu_tabs_tour.txt 2026-11-01 15:14:49,138 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Removing chrome user profile "/tmp/tmpn42o9clh_chrome_odoo" 2026-11-01 15:14:49,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-11-01 15:14:49,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome pid: 14370 2026-11-01 15:14:49,603 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless temporary user profile dir: /tmp/tmps17xubf5_chrome_odoo 2026-11-01 15:14:49,603 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:34179/json/version 2026-11-01 15:14:49,604 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34179/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:14:49,638 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:14:49,638 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:34179/json 2026-11-01 15:14:49,640 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:34179/json with timeout 3 increased to 10s during tests 2026-11-01 15:14:49,654 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Websocket url found: ws://127.0.0.1:34179/devtools/page/84C03BEC68EC5472B9A41EFC032E95D6 2026-11-01 15:14:49,681 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Enable chrome headless console log notification 2026-11-01 15:14:49,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless enable page notifications 2026-11-01 15:14:49,782 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:14:49,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Setting session cookie in browser 2026-11-01 15:14:49,818 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:49,818 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:49,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:14:51,778 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:51] "GET /odoo HTTP/1.1" 200 - 189 0.205 1.733 2026-11-01 15:14:51,783 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigation result: {'frameId': '84C03BEC68EC5472B9A41EFC032E95D6', 'loaderId': '4171265D3EDA34E9B3639DDBA79205F3', 'isDownload': False} 2026-11-01 15:14:51,783 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:51,865 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:51] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:14:52,375 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:52] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.176 0.368 2026-11-01 15:14:52,407 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.534 2026-11-01 15:14:52,416 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:52] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.583 2026-11-01 15:14:52,428 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:52] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.585 2026-11-01 15:14:52,474 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:14:52,478 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:52] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-01 15:14:52,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:52] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 15:14:53,506 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:14:53,516 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:14:53,525 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-11-01 15:14:53,568 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-11-01 15:14:53,593 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:14:53,632 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:53,692 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.023 2026-11-01 15:14:53,749 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 0.043 2026-11-01 15:14:53,840 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.021 0.114 2026-11-01 15:14:53,858 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.014 2026-11-01 15:14:53,865 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:53,891 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:53,921 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:53,944 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:53,970 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:14:53,971 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,015 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:14:54,146 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,191 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,233 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "POST /mail/data HTTP/1.1" 200 - 83 0.211 0.174 2026-11-01 15:14:54,255 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,278 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.371 2026-11-01 15:14:54,330 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,341 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.159 2026-11-01 15:14:54,372 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.011 0.443 2026-11-01 15:14:54,382 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,419 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "GET /web/image/res.partner/7/avatar_128?unique=1793546006000 HTTP/1.1" 200 - 9 0.013 0.484 2026-11-01 15:14:54,447 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.524 2026-11-01 15:14:54,460 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,466 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.170 2026-11-01 15:14:54,526 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.026 0.179 2026-11-01 15:14:54,533 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,569 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:14:54,599 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,664 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,711 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:54] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.055 0.218 2026-11-01 15:14:54,713 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: tour succeeded 2026-11-01 15:14:54,714 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:54,834 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: heap 22572992 (allocated 23609344) 2026-11-01 15:14:54,844 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing chrome headless with pid 14370 2026-11-01 15:14:54,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing websocket connection 2026-11-01 15:14:54,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Terminating chrome headless with pid 14370 2026-11-01 15:14:54,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151454_954386_test_snippets_mailing_menu_toolbar_mobile_tour.txt 2026-11-01 15:14:54,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Removing chrome user profile "/tmp/tmps17xubf5_chrome_odoo" 2026-11-01 15:14:55,009 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-11-01 15:14:55,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome pid: 14570 2026-11-01 15:14:55,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless temporary user profile dir: /tmp/tmpqb5_70st_chrome_odoo 2026-11-01 15:14:55,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:39401/json/version 2026-11-01 15:14:55,424 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39401/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:14:55,466 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Browser version: Chrome/150.0.7871.114 2026-11-01 15:14:55,467 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:39401/json 2026-11-01 15:14:55,468 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:39401/json with timeout 3 increased to 10s during tests 2026-11-01 15:14:55,501 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Websocket url found: ws://127.0.0.1:39401/devtools/page/E2C7BCFDCF27C4C6398BD39E6FC7D56F 2026-11-01 15:14:55,522 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Enable chrome headless console log notification 2026-11-01 15:14:55,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless enable page notifications 2026-11-01 15:14:55,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:demo from n/a 2026-11-01 15:14:55,623 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Setting session cookie in browser 2026-11-01 15:14:55,633 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:55,633 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:55,656 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:14:57,459 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:57] "GET /odoo HTTP/1.1" 200 - 189 0.168 1.640 2026-11-01 15:14:57,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigation result: {'frameId': 'E2C7BCFDCF27C4C6398BD39E6FC7D56F', 'loaderId': '100EE3A8070425E59FFE5E5DCF10B42F', 'isDownload': False} 2026-11-01 15:14:57,465 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:57,532 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:57] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.018 2026-11-01 15:14:57,552 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:57] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.031 2026-11-01 15:14:57,572 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:57] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.059 2026-11-01 15:14:57,606 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.066 2026-11-01 15:14:57,621 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:14:58,260 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.264 0.458 2026-11-01 15:14:58,267 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.608 2026-11-01 15:14:58,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.370 2026-11-01 15:14:58,769 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:14:58,774 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:14:58,775 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:14:58,818 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.012 0.016 2026-11-01 15:14:58,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: Owl is running in 'dev' mode. 2026-11-01 15:14:58,838 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:14:58,880 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.019 2026-11-01 15:14:58,933 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.030 2026-11-01 15:14:59,012 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:59,015 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.017 0.083 2026-11-01 15:14:59,038 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:59,115 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:14:59,125 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:14:59,161 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:59,183 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:14:59,290 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /mail/data HTTP/1.1" 200 - 83 0.118 0.163 2026-11-01 15:14:59,321 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.250 2026-11-01 15:14:59,325 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:14:59,368 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web/image/res.partner/7/avatar_128?unique=1793546006000 HTTP/1.1" 200 - 9 0.012 0.274 2026-11-01 15:14:59,413 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.011 0.324 2026-11-01 15:14:59,424 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.390 2026-11-01 15:14:59,454 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.098 2026-11-01 15:14:59,463 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:14:59,506 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.020 0.130 2026-11-01 15:14:59,547 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.080 2026-11-01 15:14:59,561 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:14:59,695 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.048 0.125 2026-11-01 15:14:59,748 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:14:59,755 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:14:59,992 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:14:59] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:15:00,069 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:00,158 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 18 0.036 0.087 2026-11-01 15:15:00,260 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 11 0.027 0.187 2026-11-01 15:15:00,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.015 0.234 2026-11-01 15:15:00,390 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 11 0.020 0.338 2026-11-01 15:15:00,452 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 12 0.022 0.397 2026-11-01 15:15:00,460 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.360 2026-11-01 15:15:00,512 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.020 0.301 2026-11-01 15:15:00,856 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:00] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.011 0.156 2026-11-01 15:15:01,212 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.056 0.466 2026-11-01 15:15:01,219 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.352 2026-11-01 15:15:01,242 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/assets/d67a1b4/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:15:01,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.029 2026-11-01 15:15:01,325 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/assets/a613688/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-11-01 15:15:01,344 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/assets/e97d219/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.007 0.015 2026-11-01 15:15:01,440 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:15:01,482 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.004 0.027 2026-11-01 15:15:01,647 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.013 0.050 2026-11-01 15:15:01,786 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/assets/1a4df6d/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-01 15:15:01,799 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/assets/3856eab/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-11-01 15:15:01,805 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:01] "GET /web/assets/2dd683d/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-11-01 15:15:01,851 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:15:01,860 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:15:02,006 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.002 0.011 2026-11-01 15:15:02,048 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "GET /web/assets/169bc1d/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-11-01 15:15:02,218 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:15:02,731 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:15:02,796 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.119 0.465 2026-11-01 15:15:02,923 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-11-01 15:15:02,945 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "GET /web/assets/4814cc2/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:15:02,977 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:02] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.007 2026-11-01 15:15:03,057 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.049 2026-11-01 15:15:03,063 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:15:03,074 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:15:03,080 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:03,083 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.023 2026-11-01 15:15:03,081 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:15:03,125 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.038 2026-11-01 15:15:03,128 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:15:03,143 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:15:03,146 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:15:03,156 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:15:03,189 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.041 2026-11-01 15:15:03,202 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:15:03,204 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:15:03,205 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.037 2026-11-01 15:15:03,208 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-11-01 15:15:03,231 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:03,281 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:03,475 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:15:03,480 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:03,482 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:15:03,518 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:15:03,541 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:15:03,544 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-11-01 15:15:03,649 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:03] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:15:04,008 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "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-11-01 15:15:04,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:15:04,045 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /web_editor/font_to_img/61593/rgb(0,122,135)/rgb(255,255,255)/14x15 HTTP/1.1" 200 - 0 0.000 0.031 2026-11-01 15:15:04,072 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.056 2026-11-01 15:15:04,077 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.060 2026-11-01 15:15:04,201 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.016 2026-11-01 15:15:04,212 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:15:04,214 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:15:04,216 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:15:04,223 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.032 2026-11-01 15:15:04,226 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:15:04,233 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:15:04,252 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:15:04,255 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:15:04,257 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:04,260 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:15:04,265 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:15:04,272 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:15:04,305 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:15:04,310 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-11-01 15:15:04,313 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:15:04,345 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:15:04,348 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.071 2026-11-01 15:15:04,359 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:15:04,375 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:15:04,383 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-11-01 15:15:04,385 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-11-01 15:15:04,387 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:15:04,405 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.028 2026-11-01 15:15:04,407 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.017 2026-11-01 15:15:04,437 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:15:04,447 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-11-01 15:15:04,454 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-11-01 15:15:04,463 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:15:04,472 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:15:04,498 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:15:04,524 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:15:04,526 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:04,529 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:04,537 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-11-01 15:15:04,541 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-11-01 15:15:04,543 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.024 2026-11-01 15:15:04,595 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:04,636 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:15:04,684 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:04,806 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:04,883 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:04] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.014 2026-11-01 15:15:05,168 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:05] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.004 0.007 2026-11-01 15:15:05,405 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: tour succeeded 2026-11-01 15:15:05,406 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-01 15:15:05,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: heap 38865988 (allocated 42590208) 2026-11-01 15:15:06,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing chrome headless with pid 14570 2026-11-01 15:15:06,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing websocket connection 2026-11-01 15:15:06,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Terminating chrome headless with pid 14570 2026-11-01 15:15:06,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151506_156574_test_snippets_mailing_menu_toolbar_tour.txt 2026-11-01 15:15:06,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Removing chrome user profile "/tmp/tmpqb5_70st_chrome_odoo" 2026-11-01 15:15:06,314 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:15:25,078 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:15:25,078 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:15:26,932 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-11-01 15:15:26,955 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41218] 2026-11-01 15:15:26,967 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:15:27,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-11-01 15:15:27,127 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-11-01 15:15:27,151 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [18] 2026-11-01 15:15:27,167 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [18] 2026-11-01 15:15:27,178 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted utm.source records with IDs: [59] 2026-11-01 15:15:27,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 15:15:31,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_event_sms.tests.test_mailing_event: Starting TestMassMailEventValues.test_mailing_event_computed_fields_form ... 2026-11-01 15:15:32,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-01 15:15:52,122 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36178] 2026-11-01 15:15:52,123 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-01 15:15:53,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-11-01 15:15:54,214 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:15:54,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-11-01 15:15:54,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome pid: 14878 2026-11-01 15:15:54,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless temporary user profile dir: /tmp/tmpqnp0mg8v_chrome_odoo 2026-11-01 15:15:54,932 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:35181/json/version 2026-11-01 15:15:54,933 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35181/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:15:54,992 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Browser version: Chrome/150.0.7871.114 2026-11-01 15:15:54,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:35181/json 2026-11-01 15:15:54,993 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35181/json with timeout 3 increased to 10s during tests 2026-11-01 15:15:55,009 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Websocket url found: ws://127.0.0.1:35181/devtools/page/41C1C77A2456D95A2FCE039050B7824E 2026-11-01 15:15:55,019 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Enable chrome headless console log notification 2026-11-01 15:15:55,026 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless enable page notifications 2026-11-01 15:15:55,131 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:15:55,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Setting session cookie in browser 2026-11-01 15:15:55,150 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:55,151 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:55,173 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:15:57,160 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:57] "GET /odoo HTTP/1.1" 200 - 181 0.165 1.828 2026-11-01 15:15:57,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigation result: {'frameId': '41C1C77A2456D95A2FCE039050B7824E', 'loaderId': '867C90F0697E448520849E84A15BB2D7', 'isDownload': False} 2026-11-01 15:15:57,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Evaluate ready code "odoo.isTourReady('mailing_activities_split')" 2026-11-01 15:15:57,222 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:57] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-11-01 15:15:57,238 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:57] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-11-01 15:15:57,253 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:57] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-11-01 15:15:57,286 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:15:57,305 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.031 0.061 2026-11-01 15:15:58,365 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.395 0.760 2026-11-01 15:15:58,378 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.781 2026-11-01 15:15:58,389 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 1.038 2026-11-01 15:15:58,576 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:15:58,596 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-11-01 15:15:58,601 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-01 15:15:58,617 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-11-01 15:15:58,626 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: Owl is running in 'dev' mode. 2026-11-01 15:15:58,679 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:15:58,723 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.023 0.073 2026-11-01 15:15:58,761 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.061 2026-11-01 15:15:58,763 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-11-01 15:15:58,840 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:58,890 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:58,951 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:15:58,990 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.082 0.202 2026-11-01 15:15:59,014 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.195 2026-11-01 15:15:59,017 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.185 2026-11-01 15:15:59,088 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:15:59,112 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:15:59,449 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "POST /mail/data HTTP/1.1" 200 - 143 0.158 0.453 2026-11-01 15:15:59,503 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.540 2026-11-01 15:15:59,544 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.014 0.500 2026-11-01 15:15:59,590 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.010 0.547 2026-11-01 15:15:59,611 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.568 2026-11-01 15:15:59,710 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-11-01 15:15:59,728 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:59,780 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.035 0.028 2026-11-01 15:15:59,806 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:15:59,815 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:15:59,828 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.041 2026-11-01 15:15:59,837 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.051 2026-11-01 15:15:59,863 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/mass_mailing_sms.png HTTP/1.1" 200 - 0 0.000 0.076 2026-11-01 15:15:59,874 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:15:59,932 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/hr_holidays.png HTTP/1.1" 200 - 0 0.000 0.064 2026-11-01 15:15:59,935 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.055 2026-11-01 15:15:59,943 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/sale.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:15:59,949 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:15:59,960 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:15:59,969 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.153 2026-11-01 15:15:59,991 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:15:59] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.102 2026-11-01 15:16:00,007 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.033 2026-11-01 15:16:00,013 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.025 2026-11-01 15:16:00,046 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.049 2026-11-01 15:16:00,370 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "POST /mail/data HTTP/1.1" 200 - 122 0.098 0.302 2026-11-01 15:16:00,545 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 49 0.043 0.487 2026-11-01 15:16:00,548 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.074 2026-11-01 15:16:00,619 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.005 0.022 2026-11-01 15:16:00,631 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.033 2026-11-01 15:16:00,810 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:16:00,865 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.011 0.033 2026-11-01 15:16:00,894 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:16:00,983 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:16:01,147 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:01] "POST /mail/data HTTP/1.1" 200 - 51 0.078 0.151 2026-11-01 15:16:01,178 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:16:01] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.005 0.169 2026-11-01 15:16:01,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: tour succeeded 2026-11-01 15:16:01,245 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: ╔═════════════════════════════════════════╗ ║ TOUR mailing_activities_split SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-01 15:16:01,465 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: heap 29510108 (allocated 31309824) 2026-11-01 15:16:01,487 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing chrome headless with pid 14878 2026-11-01 15:16:01,488 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing websocket connection 2026-11-01 15:16:01,490 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Terminating chrome headless with pid 14878 2026-11-01 15:16:01,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151601_639884_test_tour_mailing_activities_split.txt 2026-11-01 15:16:01,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Removing chrome user profile "/tmp/tmpqnp0mg8v_chrome_odoo" 2026-11-01 15:16:01,722 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:16:14,833 104 INFO rb-2cd94b9-226205-431190 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_cancel_membership ... 2026-11-01 15:16:17,238 104 INFO rb-2cd94b9-226205-431190 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_none_membership ... 2026-11-01 15:16:17,972 104 INFO rb-2cd94b9-226205-431190 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_old_membership ... 2026-11-01 15:16:20,203 104 INFO rb-2cd94b9-226205-431190 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_paid_membership ... 2026-11-01 15:16:22,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 15:16:22,293 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-11-01 15:16:22,946 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-11-01 15:16:22,961 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41625] 2026-11-01 15:16:23,649 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-11-01 15:16:23,662 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41627] 2026-11-01 15:16:24,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-11-01 15:16:24,624 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-11-01 15:16:24,635 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41631] 2026-11-01 15:16:25,231 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-11-01 15:16:25,242 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41633] 2026-11-01 15:16:26,149 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-11-01 15:16:26,160 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41637] 2026-11-01 15:16:26,289 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-11-01 15:16:26,780 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-11-01 15:16:26,792 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41640] 2026-11-01 15:16:27,369 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-11-01 15:16:27,379 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41642] 2026-11-01 15:16:27,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-11-01 15:16:28,124 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-11-01 15:16:28,133 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41645] 2026-11-01 15:16:28,713 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-11-01 15:16:28,726 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41647] 2026-11-01 15:16:29,006 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-11-01 15:16:29,542 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-11-01 15:16:29,551 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41650] 2026-11-01 15:16:30,179 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-11-01 15:16:30,191 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41652] 2026-11-01 15:16:30,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-11-01 15:16:31,072 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-11-01 15:16:31,082 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41661] 2026-11-01 15:16:31,684 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-11-01 15:16:31,694 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41663] 2026-11-01 15:16:32,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-11-01 15:16:32,501 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-11-01 15:16:32,508 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41672] 2026-11-01 15:16:33,103 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-11-01 15:16:33,110 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41674] 2026-11-01 15:16:33,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-11-01 15:16:33,864 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-11-01 15:16:33,874 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41676] 2026-11-01 15:16:34,470 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-11-01 15:16:34,478 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41678] 2026-11-01 15:16:34,644 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-11-01 15:16:35,172 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-11-01 15:16:35,180 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41680] 2026-11-01 15:16:35,791 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-11-01 15:16:35,801 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41682] 2026-11-01 15:16:35,992 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:16:36,570 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-11-01 15:16:36,580 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41684] 2026-11-01 15:16:37,175 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-11-01 15:16:37,183 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41686] 2026-11-01 15:16:37,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_exists_in_odoo ... 2026-11-01 15:16:37,919 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-11-01 15:16:37,930 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41689] 2026-11-01 15:16:38,526 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-11-01 15:16:38,534 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41691] 2026-11-01 15:16:38,742 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_where_email_addresses_are_capitalized ... 2026-11-01 15:16:39,247 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-11-01 15:16:39,259 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41694] 2026-11-01 15:16:39,850 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-11-01 15:16:39,860 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41696] 2026-11-01 15:16:40,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-11-01 15:16:40,668 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-11-01 15:16:40,677 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41699] 2026-11-01 15:16:41,263 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-11-01 15:16:41,274 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41701] 2026-11-01 15:16:41,554 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-11-01 15:16:42,069 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-11-01 15:16:42,077 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41704] 2026-11-01 15:16:42,679 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-11-01 15:16:42,689 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41706] 2026-11-01 15:16:42,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-11-01 15:16:43,439 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-11-01 15:16:43,449 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41709] 2026-11-01 15:16:44,039 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-11-01 15:16:44,050 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41711] 2026-11-01 15:16:44,447 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-11-01 15:16:45,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-11-01 15:16:45,010 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41715] 2026-11-01 15:16:45,601 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-11-01 15:16:45,609 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41717] 2026-11-01 15:16:45,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-11-01 15:16:46,480 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-11-01 15:16:46,490 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41720] 2026-11-01 15:16:47,058 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-11-01 15:16:47,068 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41722] 2026-11-01 15:16:47,362 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-11-01 15:16:47,836 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-11-01 15:16:47,844 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41725] 2026-11-01 15:16:48,330 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-11-01 15:16:48,340 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41727] 2026-11-01 15:16:48,502 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-11-01 15:16:49,035 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-11-01 15:16:49,046 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41729] 2026-11-01 15:16:49,713 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-11-01 15:16:49,724 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41731] 2026-11-01 15:16:50,333 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-11-01 15:16:50,884 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-11-01 15:16:50,896 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41734] 2026-11-01 15:16:51,463 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-11-01 15:16:51,472 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41736] 2026-11-01 15:16:53,137 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #829 deleted mail.mail records with IDs: [715] 2026-11-01 15:16:53,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-11-01 15:16:55,087 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-11-01 15:16:55,098 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41743] 2026-11-01 15:16:55,708 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-11-01 15:16:55,717 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41745] 2026-11-01 15:16:56,212 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-11-01 15:16:56,694 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-11-01 15:16:56,702 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41748] 2026-11-01 15:16:57,190 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-11-01 15:16:57,200 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41750] 2026-11-01 15:16:57,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #833 deleted mail.mail records with IDs: [720] 2026-11-01 15:16:57,941 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-11-01 15:16:58,425 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-11-01 15:16:58,433 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41754] 2026-11-01 15:16:58,954 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-11-01 15:16:58,962 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41756] 2026-11-01 15:16:59,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-11-01 15:16:59,795 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-11-01 15:16:59,803 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41759] 2026-11-01 15:17:00,379 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-11-01 15:17:00,389 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41761] 2026-11-01 15:17:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #838 deleted mail.mail records with IDs: [725] 2026-11-01 15:17:01,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #838 deleted mail.mail records with IDs: [726] 2026-11-01 15:17:02,000 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #838 deleted mail.mail records with IDs: [727] 2026-11-01 15:17:02,497 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-01 15:17:02,644 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-11-01 15:17:02,893 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-11-01 15:17:03,192 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome pid: 15108 2026-11-01 15:17:03,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless temporary user profile dir: /tmp/tmpqx5fp5ia_chrome_odoo 2026-11-01 15:17:03,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:35567/json/version 2026-11-01 15:17:03,194 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35567/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:17:03,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Browser version: Chrome/150.0.7871.114 2026-11-01 15:17:03,255 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:35567/json 2026-11-01 15:17:03,256 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:35567/json with timeout 3 increased to 10s during tests 2026-11-01 15:17:03,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Websocket url found: ws://127.0.0.1:35567/devtools/page/20301233C14D2ECF5401032E2C1BB6F6 2026-11-01 15:17:03,285 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Enable chrome headless console log notification 2026-11-01 15:17:03,292 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless enable page notifications 2026-11-01 15:17:03,352 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:17:03,364 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Setting session cookie in browser 2026-11-01 15:17:03,368 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:03,368 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:03,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:17:05,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:05] "GET /odoo/action-mrp.mrp_bom_form_action HTTP/1.1" 200 - 191 0.166 1.540 2026-11-01 15:17:05,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigation result: {'frameId': '20301233C14D2ECF5401032E2C1BB6F6', 'loaderId': '2A46FC2DD780A59242FB91A5F9F3A7BB', 'isDownload': False} 2026-11-01 15:17:05,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate ready code "odoo.isTourReady('test_manufacture_from_bom')" 2026-11-01 15:17:05,144 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:05] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-11-01 15:17:05,199 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:17:05,932 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:05] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.331 0.465 2026-11-01 15:17:05,944 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:05] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.811 2026-11-01 15:17:05,960 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:05] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.819 2026-11-01 15:17:05,986 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.830 2026-11-01 15:17:06,021 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:17:06,091 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:17:06,833 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-01 15:17:06,835 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:17:06,837 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-01 15:17:06,864 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:17:06,893 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: Owl is running in 'dev' mode. 2026-11-01 15:17:06,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:17:06,973 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.016 0.062 2026-11-01 15:17:06,976 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:17:07,033 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:07,050 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:07,123 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.051 0.119 2026-11-01 15:17:07,128 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-11-01 15:17:07,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.012 0.207 2026-11-01 15:17:07,184 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.163 2026-11-01 15:17:07,209 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:17:07,220 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.011 0.050 2026-11-01 15:17:07,236 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17: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-11-01 15:17:07,546 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /mail/data HTTP/1.1" 200 - 140 0.109 0.389 2026-11-01 15:17:07,595 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.465 2026-11-01 15:17:07,623 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.457 2026-11-01 15:17:07,647 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.463 2026-11-01 15:17:07,648 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.604 2026-11-01 15:17:07,678 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:17:07,719 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.025 2026-11-01 15:17:07,780 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:17:07,875 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 74 0.044 0.135 2026-11-01 15:17:07,959 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /web/dataset/call_kw/mrp.bom/web_search_read HTTP/1.1" 200 - 14 0.014 0.023 2026-11-01 15:17:07,964 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.042 2026-11-01 15:17:08,085 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:17:08,139 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:08,197 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.018 0.020 2026-11-01 15:17:08,203 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.041 2026-11-01 15:17:08,274 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 28 0.026 0.084 2026-11-01 15:17:08,337 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:17:08,446 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.006 2026-11-01 15:17:08,508 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:08,509 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.028 0.038 2026-11-01 15:17:08,529 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.079 2026-11-01 15:17:08,549 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.039 2026-11-01 15:17:08,596 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.014 0.048 2026-11-01 15:17:08,624 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.072 2026-11-01 15:17:08,634 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.003 0.029 2026-11-01 15:17:08,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:08] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 97 0.130 0.181 2026-11-01 15:17:09,029 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:09,263 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:09] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 79 0.037 0.194 2026-11-01 15:17:09,347 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:09] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.010 0.045 2026-11-01 15:17:09,620 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:09] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 65 0.083 0.176 2026-11-01 15:17:09,843 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: tour succeeded 2026-11-01 15:17:09,847 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_manufacture_from_bom SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-01 15:17:09,852 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:09] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.008 0.016 2026-11-01 15:17:10,072 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: heap 32648260 (allocated 34455552) 2026-11-01 15:17:10,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing chrome headless with pid 15108 2026-11-01 15:17:10,085 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing websocket connection 2026-11-01 15:17:10,086 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Terminating chrome headless with pid 15108 2026-11-01 15:17:10,185 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151710_184881_test_manufacture_from_bom.txt 2026-11-01 15:17:10,185 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Removing chrome user profile "/tmp/tmpqx5fp5ia_chrome_odoo" 2026-11-01 15:17:10,240 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-11-01 15:17:10,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome pid: 15327 2026-11-01 15:17:10,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpciiovtiq_chrome_odoo 2026-11-01 15:17:10,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:33007/json/version 2026-11-01 15:17:10,529 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33007/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:17:10,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Browser version: Chrome/150.0.7871.114 2026-11-01 15:17:10,584 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:33007/json 2026-11-01 15:17:10,585 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33007/json with timeout 3 increased to 10s during tests 2026-11-01 15:17:10,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Websocket url found: ws://127.0.0.1:33007/devtools/page/8262C817603230A87B16E297AF0589F5 2026-11-01 15:17:10,616 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Enable chrome headless console log notification 2026-11-01 15:17:10,623 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless enable page notifications 2026-11-01 15:17:10,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:17:10,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Setting session cookie in browser 2026-11-01 15:17:10,722 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:10,724 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:10,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:17:12,216 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:12] "GET /odoo/action-mrp.mrp_bom_form_action/45 HTTP/1.1" 200 - 191 0.168 1.312 2026-11-01 15:17:12,220 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigation result: {'frameId': '8262C817603230A87B16E297AF0589F5', 'loaderId': '0C4DCA382502C6477D10AA5A313EF754', 'isDownload': False} 2026-11-01 15:17:12,220 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_bom_product_catalog')" 2026-11-01 15:17:12,291 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:12] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-11-01 15:17:12,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.034 2026-11-01 15:17:13,121 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.310 0.542 2026-11-01 15:17:13,128 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.855 2026-11-01 15:17:13,144 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.884 2026-11-01 15:17:13,151 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.584 2026-11-01 15:17:13,187 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:17:13,194 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:17:13,852 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:17:13,855 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:17:13,857 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-11-01 15:17:13,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.012 0.009 2026-11-01 15:17:13,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: Owl is running in 'dev' mode. 2026-11-01 15:17:13,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:17:14,023 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.026 0.072 2026-11-01 15:17:14,030 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-11-01 15:17:14,049 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:14,060 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:14,061 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.066 2026-11-01 15:17:14,126 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:17:14,190 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.039 0.159 2026-11-01 15:17:14,210 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.146 2026-11-01 15:17:14,249 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:17:14,267 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-11-01 15:17:14,532 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /mail/data HTTP/1.1" 200 - 140 0.141 0.335 2026-11-01 15:17:14,534 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.479 2026-11-01 15:17:14,566 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.436 2026-11-01 15:17:14,591 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.009 0.348 2026-11-01 15:17:14,623 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.009 0.381 2026-11-01 15:17:14,638 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.406 2026-11-01 15:17:14,695 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-01 15:17:14,739 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.027 2026-11-01 15:17:14,786 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:17:14,886 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 74 0.051 0.122 2026-11-01 15:17:14,959 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.019 0.026 2026-11-01 15:17:14,964 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.050 2026-11-01 15:17:15,002 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 14 0.014 0.065 2026-11-01 15:17:15,100 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-11-01 15:17:15,222 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.005 2026-11-01 15:17:15,274 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.028 0.030 2026-11-01 15:17:15,302 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.067 2026-11-01 15:17:15,324 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:15,355 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.018 0.041 2026-11-01 15:17:15,361 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_button/mrp.bom.line/action_add_from_catalog HTTP/1.1" 200 - 5 0.001 0.030 2026-11-01 15:17:15,393 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.039 2026-11-01 15:17:15,908 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 207 0.111 0.376 2026-11-01 15:17:15,951 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 14 0.012 0.507 2026-11-01 15:17:15,976 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:15] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.007 0.042 2026-11-01 15:17:16,040 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.013 0.040 2026-11-01 15:17:16,189 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 37 0.046 0.088 2026-11-01 15:17:16,228 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.009 0.018 2026-11-01 15:17:16,550 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:16,581 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/147/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.007 0.020 2026-11-01 15:17:16,610 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/270/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.011 0.019 2026-11-01 15:17:16,623 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:16,633 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/281/image_128?unique=1793530046000 HTTP/1.1" 200 - 6 0.006 0.069 2026-11-01 15:17:16,648 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/159/image_128?unique=1793529732000 HTTP/1.1" 200 - 6 0.004 0.080 2026-11-01 15:17:16,660 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/158/image_128?unique=1793529732000 HTTP/1.1" 200 - 6 0.003 0.092 2026-11-01 15:17:16,676 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:16,681 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/235/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.007 0.118 2026-11-01 15:17:16,702 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/271/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.108 2026-11-01 15:17:16,714 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/16/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.093 2026-11-01 15:17:16,728 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/17/image_128?unique=1793531169000 HTTP/1.1" 200 - 6 0.003 0.088 2026-11-01 15:17:16,752 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/18/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.095 2026-11-01 15:17:16,781 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/19/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.007 0.105 2026-11-01 15:17:16,798 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/24/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.027 2026-11-01 15:17:16,812 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/20/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.115 2026-11-01 15:17:16,832 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/21/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.121 2026-11-01 15:17:16,843 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/23/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.119 2026-11-01 15:17:16,855 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/148/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.003 0.081 2026-11-01 15:17:16,868 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/40/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.059 2026-11-01 15:17:16,882 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/41/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.055 2026-11-01 15:17:16,895 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/233/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.053 2026-11-01 15:17:16,908 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/143/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.002 0.117 2026-11-01 15:17:16,917 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/230/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.002 0.066 2026-11-01 15:17:16,930 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/231/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.002 0.065 2026-11-01 15:17:16,943 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/42/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.002 0.066 2026-11-01 15:17:16,957 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:16] "GET /web/image/product.product/234/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.004 0.064 2026-11-01 15:17:17,226 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.043 0.063 2026-11-01 15:17:17,285 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 25 0.021 0.075 2026-11-01 15:17:17,312 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.009 2026-11-01 15:17:17,348 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:17:17,378 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.005 2026-11-01 15:17:17,420 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /mail/thread/data HTTP/1.1" 200 - 13 0.010 0.035 2026-11-01 15:17:17,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: tour succeeded 2026-11-01 15:17:17,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_mrp_bom_product_catalog SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-01 15:17:17,467 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.024 0.054 2026-11-01 15:17:17,495 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.021 2026-11-01 15:17:17,505 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:17] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.049 2026-11-01 15:17:17,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: heap 36154784 (allocated 37994496) 2026-11-01 15:17:17,606 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing chrome headless with pid 15327 2026-11-01 15:17:17,607 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing websocket connection 2026-11-01 15:17:17,608 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Terminating chrome headless with pid 15327 2026-11-01 15:17:17,738 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151717_738163_test_mrp_bom_product_catalog.txt 2026-11-01 15:17:17,738 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Removing chrome user profile "/tmp/tmpciiovtiq_chrome_odoo" 2026-11-01 15:17:17,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:17:18,410 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-11-01 15:17:20,064 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-11-01 15:17:20,079 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [78] 2026-11-01 15:17:20,088 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [80] 2026-11-01 15:17:20,962 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-11-01 15:17:22,175 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1412] 2026-11-01 15:17:22,271 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1413] 2026-11-01 15:17:22,354 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1414] 2026-11-01 15:17:22,541 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-11-01 15:17:25,781 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-11-01 15:17:27,162 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-11-01 15:17:28,052 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1475, 1472, 1476, 1473, 1477, 1474, 1478] 2026-11-01 15:17:28,699 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1482, 1479, 1483, 1480, 1484, 1481, 1485] 2026-11-01 15:17:30,176 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1489, 1486, 1490, 1487, 1491, 1488, 1492] 2026-11-01 15:17:30,791 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1496, 1493, 1497, 1494, 1498, 1495, 1499] 2026-11-01 15:17:30,890 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-11-01 15:17:32,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-11-01 15:17:35,862 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:17:35,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-11-01 15:17:37,934 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome pid: 15579 2026-11-01 15:17:37,935 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless temporary user profile dir: /tmp/tmpmmkz4_72_chrome_odoo 2026-11-01 15:17:37,935 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:38607/json/version 2026-11-01 15:17:37,936 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38607/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:17:38,008 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Browser version: Chrome/150.0.7871.114 2026-11-01 15:17:38,009 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:38607/json 2026-11-01 15:17:38,009 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38607/json with timeout 3 increased to 10s during tests 2026-11-01 15:17:38,040 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Websocket url found: ws://127.0.0.1:38607/devtools/page/16BAD05DEAB11D9FFB6D349AF8DD34D9 2026-11-01 15:17:38,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Enable chrome headless console log notification 2026-11-01 15:17:38,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless enable page notifications 2026-11-01 15:17:38,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:17:38,150 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Setting session cookie in browser 2026-11-01 15:17:38,153 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:38,153 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:38,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:17:39,805 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:39] "GET /odoo/action-mrp.mrp_production_action/200 HTTP/1.1" 200 - 185 0.137 1.505 2026-11-01 15:17:39,809 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigation result: {'frameId': '16BAD05DEAB11D9FFB6D349AF8DD34D9', 'loaderId': 'E15E80A13EFE975E6DDACAA6995984CA', 'isDownload': False} 2026-11-01 15:17:39,809 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Evaluate ready code "odoo.isTourReady('test_mrp_manual_consumption_02')" 2026-11-01 15:17:39,872 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:39] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-11-01 15:17:39,900 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:39] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.056 2026-11-01 15:17:39,922 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.049 2026-11-01 15:17:39,933 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:39] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.087 2026-11-01 15:17:39,950 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:17:40,741 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:40] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.303 0.592 2026-11-01 15:17:40,754 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:40] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.757 2026-11-01 15:17:40,772 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:40] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.585 2026-11-01 15:17:40,883 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 15:17:40,892 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-11-01 15:17:40,895 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-11-01 15:17:40,914 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.011 2026-11-01 15:17:40,936 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: Owl is running in 'dev' mode. 2026-11-01 15:17:40,977 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:17:41,018 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.021 0.059 2026-11-01 15:17:41,024 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-11-01 15:17:41,053 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.047 2026-11-01 15:17:41,114 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:41,134 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:41,161 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:17:41,199 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.036 0.162 2026-11-01 15:17:41,202 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.092 2026-11-01 15:17:41,215 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.165 2026-11-01 15:17:41,319 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:17:41,344 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:17:41,568 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "POST /mail/data HTTP/1.1" 200 - 140 0.152 0.302 2026-11-01 15:17:41,571 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.351 2026-11-01 15:17:41,597 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.358 2026-11-01 15:17:41,641 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.477 2026-11-01 15:17:41,675 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.436 2026-11-01 15:17:41,714 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.009 0.469 2026-11-01 15:17:41,792 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:17:41,830 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.024 2026-11-01 15:17:41,882 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:17:42,117 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 113 0.060 0.245 2026-11-01 15:17:42,226 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.007 0.042 2026-11-01 15:17:42,286 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.023 0.076 2026-11-01 15:17:42,291 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.099 2026-11-01 15:17:42,562 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 111 0.119 0.178 2026-11-01 15:17:42,705 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:17:42,888 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.012 2026-11-01 15:17:42,936 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:42,981 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:42] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.033 0.060 2026-11-01 15:17:43,011 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.095 2026-11-01 15:17:43,031 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:43,071 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 16 0.021 0.131 2026-11-01 15:17:43,101 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:43,133 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.024 0.170 2026-11-01 15:17:43,165 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.154 2026-11-01 15:17:43,242 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:43,304 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 35 0.018 0.049 2026-11-01 15:17:43,342 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.012 0.059 2026-11-01 15:17:43,348 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:43,418 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:43,470 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:43,549 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.079 0.129 2026-11-01 15:17:43,646 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 30 0.019 0.055 2026-11-01 15:17:43,868 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:43] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.084 0.117 2026-11-01 15:17:44,127 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:44] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.090 0.139 2026-11-01 15:17:44,202 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:44,275 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:17:44,570 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:44] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 136 0.113 0.178 2026-11-01 15:17:44,619 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:44] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.009 0.027 2026-11-01 15:17:44,631 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: tour succeeded 2026-11-01 15:17:44,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_mrp_manual_consumption_02 SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-01 15:17:44,678 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:44] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.023 0.044 2026-11-01 15:17:44,703 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:17:44] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.068 2026-11-01 15:17:44,784 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: heap 30781308 (allocated 32620544) 2026-11-01 15:17:44,790 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing chrome headless with pid 15579 2026-11-01 15:17:44,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing websocket connection 2026-11-01 15:17:44,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Terminating chrome headless with pid 15579 2026-11-01 15:17:44,903 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151744_903366_test_mrp_manual_consumption_02.txt 2026-11-01 15:17:44,903 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Removing chrome user profile "/tmp/tmpmmkz4_72_chrome_odoo" 2026-11-01 15:17:45,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:17:52,664 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-11-01 15:17:55,194 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-11-01 15:17:57,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-11-01 15:18:01,866 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-11-01 15:18:06,047 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:18:06,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-11-01 15:18:06,921 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome pid: 15810 2026-11-01 15:18:06,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless temporary user profile dir: /tmp/tmpja5nv6gb_chrome_odoo 2026-11-01 15:18:06,922 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:38675/json/version 2026-11-01 15:18:06,923 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38675/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:18:06,939 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Browser version: Chrome/150.0.7871.114 2026-11-01 15:18:06,939 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:38675/json 2026-11-01 15:18:06,940 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:38675/json with timeout 3 increased to 10s during tests 2026-11-01 15:18:06,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Websocket url found: ws://127.0.0.1:38675/devtools/page/B40D3FC4FCC2A80E4CADE0E019AFBEB1 2026-11-01 15:18:06,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Enable chrome headless console log notification 2026-11-01 15:18:06,949 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless enable page notifications 2026-11-01 15:18:06,978 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:18:06,989 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Setting session cookie in browser 2026-11-01 15:18:06,993 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:06,993 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:07,014 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:18:08,527 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:08] "GET /web HTTP/1.1" 200 - 185 0.149 1.367 2026-11-01 15:18:08,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigation result: {'frameId': 'B40D3FC4FCC2A80E4CADE0E019AFBEB1', 'loaderId': 'A3474952653E4ED51A0F3B36533B846A', 'isDownload': False} 2026-11-01 15:18:08,532 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Evaluate ready code "odoo.isTourReady('mrp_bom_report_tour')" 2026-11-01 15:18:09,494 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:09] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.373 0.548 2026-11-01 15:18:09,508 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:09] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.934 2026-11-01 15:18:09,526 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.942 2026-11-01 15:18:09,539 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:09] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.961 2026-11-01 15:18:09,548 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:09] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.974 2026-11-01 15:18:09,580 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:18:09,586 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:09] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-01 15:18:09,677 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:09] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-01 15:18:10,497 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-01 15:18:10,519 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.030 2026-11-01 15:18:10,536 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.045 2026-11-01 15:18:10,542 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: Owl is running in 'dev' mode. 2026-11-01 15:18:10,563 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.029 2026-11-01 15:18:10,621 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-11-01 15:18:10,671 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:18:10,725 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:10,734 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.033 0.120 2026-11-01 15:18:10,744 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:10,787 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.157 2026-11-01 15:18:10,803 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:18:10,934 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.034 0.281 2026-11-01 15:18:10,982 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.321 2026-11-01 15:18:11,019 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:18:11,039 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-01 15:18:11,313 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "POST /mail/data HTTP/1.1" 200 - 140 0.132 0.479 2026-11-01 15:18:11,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.591 2026-11-01 15:18:11,335 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.343 2026-11-01 15:18:11,382 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.408 2026-11-01 15:18:11,453 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.012 0.472 2026-11-01 15:18:11,504 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.695 2026-11-01 15:18:11,512 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.024 2026-11-01 15:18:11,557 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.044 2026-11-01 15:18:11,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.009 0.073 2026-11-01 15:18:11,589 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:18:11,767 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:11] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 67 0.063 0.107 2026-11-01 15:18:11,875 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:11,931 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:12,009 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:12,044 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:12] "POST /web/dataset/call_kw/product.product/name_search HTTP/1.1" 200 - 8 0.011 0.021 2026-11-01 15:18:12,075 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:12,133 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:12] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 29 0.015 0.040 2026-11-01 15:18:12,165 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: tour succeeded 2026-11-01 15:18:12,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: ╔════════════════════════════════════╗ ║ TOUR mrp_bom_report_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-01 15:18:12,250 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: heap 24940512 (allocated 26066944) 2026-11-01 15:18:12,252 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing chrome headless with pid 15810 2026-11-01 15:18:12,254 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing websocket connection 2026-11-01 15:18:12,254 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Terminating chrome headless with pid 15810 2026-11-01 15:18:12,357 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151812_357121_test_mrp_report_bom_variant_selection.txt 2026-11-01 15:18:12,357 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Removing chrome user profile "/tmp/tmpja5nv6gb_chrome_odoo" 2026-11-01 15:18:12,418 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:18:12,438 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-11-01 15:18:16,548 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome pid: 16025 2026-11-01 15:18:16,548 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless temporary user profile dir: /tmp/tmpkxysrsvv_chrome_odoo 2026-11-01 15:18:16,548 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:46189/json/version 2026-11-01 15:18:16,549 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:46189/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:18:16,622 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Browser version: Chrome/150.0.7871.114 2026-11-01 15:18:16,622 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:46189/json 2026-11-01 15:18:16,623 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:46189/json with timeout 3 increased to 10s during tests 2026-11-01 15:18:16,637 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Websocket url found: ws://127.0.0.1:46189/devtools/page/7544FF5F03DA9955F323030520D53417 2026-11-01 15:18:16,655 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Enable chrome headless console log notification 2026-11-01 15:18:16,665 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless enable page notifications 2026-11-01 15:18:16,782 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:18:16,791 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Setting session cookie in browser 2026-11-01 15:18:16,806 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:16,807 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:16,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:18:18,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:18] "GET /odoo/action-1127/208 HTTP/1.1" 200 - 185 0.143 1.346 2026-11-01 15:18:18,318 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigation result: {'frameId': '7544FF5F03DA9955F323030520D53417', 'loaderId': '2BD1F561B6913E3F20D013153F9DFC02', 'isDownload': False} 2026-11-01 15:18:18,318 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:19,124 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:19] "GET /web/webclient/load_menus/4d1baecd4c307f8d10b46de011ac88e1a3574bd21145edeb929565d620d1ba4c HTTP/1.1" 200 - 921 0.289 0.479 2026-11-01 15:18:19,142 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:19] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.784 2026-11-01 15:18:19,160 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.787 2026-11-01 15:18:19,163 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:18:19,172 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:19] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.810 2026-11-01 15:18:19,177 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:19] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.812 2026-11-01 15:18:19,216 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:19] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:18:19,295 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:19] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-11-01 15:18:20,155 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-01 15:18:20,157 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:18:20,159 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-11-01 15:18:20,178 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-01 15:18:20,196 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: Owl is running in 'dev' mode. 2026-11-01 15:18:20,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:18:20,291 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.031 0.057 2026-11-01 15:18:20,312 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.057 2026-11-01 15:18:20,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-11-01 15:18:20,347 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:20,389 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:20,431 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:18:20,474 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.062 0.157 2026-11-01 15:18:20,526 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.157 2026-11-01 15:18:20,532 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.098 2026-11-01 15:18:20,578 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-01 15:18:20,592 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:18:20,912 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "POST /mail/data HTTP/1.1" 200 - 140 0.126 0.402 2026-11-01 15:18:20,937 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.589 2026-11-01 15:18:20,986 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:20] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.011 0.456 2026-11-01 15:18:21,030 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.508 2026-11-01 15:18:21,056 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.501 2026-11-01 15:18:21,120 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:18:21,157 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.019 2026-11-01 15:18:21,212 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-01 15:18:21,415 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 112 0.060 0.223 2026-11-01 15:18:21,533 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.006 0.036 2026-11-01 15:18:21,574 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.019 0.044 2026-11-01 15:18:21,577 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.064 2026-11-01 15:18:21,874 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:21] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 112 0.129 0.185 2026-11-01 15:18:22,008 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:18:22,210 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:22,260 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.044 0.056 2026-11-01 15:18:22,310 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:22,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 16 0.017 0.128 2026-11-01 15:18:22,326 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.169 2026-11-01 15:18:22,765 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /web/dataset/call_button/mrp.production/action_confirm HTTP/1.1" 200 - 173 0.193 0.355 2026-11-01 15:18:22,829 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.027 0.546 2026-11-01 15:18:22,869 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.014 0.690 2026-11-01 15:18:22,897 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.009 0.593 2026-11-01 15:18:22,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:22] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.595 2026-11-01 15:18:23,133 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:23] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 64 0.105 0.242 2026-11-01 15:18:23,189 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:23] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.021 0.220 2026-11-01 15:18:23,204 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:23,235 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:23] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.021 0.197 2026-11-01 15:18:23,266 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:23] "POST /web/dataset/call_kw/stock.move/get_views HTTP/1.1" 200 - 8 0.008 0.051 2026-11-01 15:18:23,314 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:23] "POST /web/dataset/call_kw/stock.move.line/get_views HTTP/1.1" 200 - 9 0.006 0.030 2026-11-01 15:18:23,385 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:23] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.012 0.041 2026-11-01 15:18:23,494 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:23,559 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:23,633 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:23,709 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:23,775 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:23,841 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:23,903 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:23] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 22 0.010 0.050 2026-11-01 15:18:24,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 60 0.056 0.103 2026-11-01 15:18:24,391 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 108 0.085 0.187 2026-11-01 15:18:24,409 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 15:18:24,466 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.013 0.032 2026-11-01 15:18:24,514 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.015 0.047 2026-11-01 15:18:24,540 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.079 2026-11-01 15:18:24,567 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.069 2026-11-01 15:18:24,574 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:24,638 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:24,698 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:24,761 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:24,798 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 18 0.009 0.026 2026-11-01 15:18:24,887 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:24] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 24 0.013 0.048 2026-11-01 15:18:25,131 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:25] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 61 0.080 0.126 2026-11-01 15:18:25,201 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:25,258 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:25,334 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:25,401 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:25] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 23 0.012 0.050 2026-11-01 15:18:25,625 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:25] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 61 0.065 0.134 2026-11-01 15:18:25,945 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:25] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 112 0.100 0.191 2026-11-01 15:18:25,983 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:25] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 15:18:26,047 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:26] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.016 0.036 2026-11-01 15:18:26,054 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,075 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:26] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.035 2026-11-01 15:18:26,135 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:26] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.016 0.089 2026-11-01 15:18:26,172 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:26] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.091 2026-11-01 15:18:26,252 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,337 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,410 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,475 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,554 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:26] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.023 0.049 2026-11-01 15:18:26,613 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,690 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,755 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,842 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,937 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:26,999 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:27,069 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:27,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 16 0.010 0.034 2026-11-01 15:18:27,445 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 111 0.110 0.196 2026-11-01 15:18:27,460 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.007 2026-11-01 15:18:27,512 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.015 0.026 2026-11-01 15:18:27,580 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.032 0.056 2026-11-01 15:18:27,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.100 2026-11-01 15:18:27,621 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.080 2026-11-01 15:18:27,649 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:27,725 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:27,788 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:27,851 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:27,892 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 15 0.011 0.034 2026-11-01 15:18:27,974 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:27] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 18 0.011 0.051 2026-11-01 15:18:28,075 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:28,139 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:28,206 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:28,250 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:28] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 17 0.009 0.032 2026-11-01 15:18:28,420 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1531] 2026-11-01 15:18:28,656 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:28] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 145 0.152 0.219 2026-11-01 15:18:28,691 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:28] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.008 2026-11-01 15:18:28,770 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:28] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.016 0.044 2026-11-01 15:18:28,826 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:28] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.014 0.060 2026-11-01 15:18:28,850 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:28] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.077 2026-11-01 15:18:28,871 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:28] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.046 2026-11-01 15:18:28,894 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:28,958 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:29,023 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: tour succeeded 2026-11-01 15:18:29,024 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:29,223 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: heap 36324824 (allocated 38916096) 2026-11-01 15:18:29,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing chrome headless with pid 16025 2026-11-01 15:18:29,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing websocket connection 2026-11-01 15:18:29,245 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Terminating chrome headless with pid 16025 2026-11-01 15:18:29,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151829_351140_test_manufacturing_and_byproduct_sm_to_sml_synchronization.txt 2026-11-01 15:18:29,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Removing chrome user profile "/tmp/tmpkxysrsvv_chrome_odoo" 2026-11-01 15:18:29,428 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-11-01 15:18:30,392 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome pid: 16284 2026-11-01 15:18:30,392 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless temporary user profile dir: /tmp/tmpnf8wre4j_chrome_odoo 2026-11-01 15:18:30,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:44491/json/version 2026-11-01 15:18:30,394 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44491/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:18:30,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Browser version: Chrome/150.0.7871.114 2026-11-01 15:18:30,464 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:44491/json 2026-11-01 15:18:30,464 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:44491/json with timeout 3 increased to 10s during tests 2026-11-01 15:18:30,483 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Websocket url found: ws://127.0.0.1:44491/devtools/page/C6195056CA80D0D98ECD923C10BC5CCF 2026-11-01 15:18:30,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Enable chrome headless console log notification 2026-11-01 15:18:30,501 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless enable page notifications 2026-11-01 15:18:30,643 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:18:30,653 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Setting session cookie in browser 2026-11-01 15:18:30,658 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:30,658 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:30,683 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:18:32,317 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:32] "GET /odoo/action-mrp.mrp_production_action/209 HTTP/1.1" 200 - 185 0.124 1.522 2026-11-01 15:18:32,322 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Navigation result: {'frameId': 'C6195056CA80D0D98ECD923C10BC5CCF', 'loaderId': '25B08F6D9CFF8EF3CBA4A0D820671AF9', 'isDownload': False} 2026-11-01 15:18:32,322 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:32,380 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:32] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.018 2026-11-01 15:18:32,388 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:32] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-11-01 15:18:32,439 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:18:33,091 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.254 0.467 2026-11-01 15:18:33,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.410 2026-11-01 15:18:33,125 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.718 2026-11-01 15:18:33,152 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.767 2026-11-01 15:18:33,362 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:18:33,480 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-01 15:18:33,481 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-11-01 15:18:33,482 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-11-01 15:18:33,512 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.007 2026-11-01 15:18:33,562 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: Owl is running in 'dev' mode. 2026-11-01 15:18:33,586 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:18:33,627 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.021 0.074 2026-11-01 15:18:33,634 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.063 2026-11-01 15:18:33,674 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.069 2026-11-01 15:18:33,700 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:33,716 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:33,773 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:18:33,796 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.032 0.160 2026-11-01 15:18:34,059 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /mail/data HTTP/1.1" 200 - 140 0.117 0.236 2026-11-01 15:18:34,070 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-01 15:18:34,089 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-11-01 15:18:34,095 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.322 2026-11-01 15:18:34,125 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.463 2026-11-01 15:18:34,128 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.409 2026-11-01 15:18:34,158 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.321 2026-11-01 15:18:34,193 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.012 0.340 2026-11-01 15:18:34,221 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.009 0.366 2026-11-01 15:18:34,242 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:18:34,286 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.025 2026-11-01 15:18:34,340 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:18:34,545 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 119 0.077 0.194 2026-11-01 15:18:34,641 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.011 0.027 2026-11-01 15:18:34,698 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.025 0.064 2026-11-01 15:18:34,702 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.084 2026-11-01 15:18:34,922 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:34] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 89 0.113 0.139 2026-11-01 15:18:35,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:18:35,245 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-11-01 15:18:35,316 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.031 0.042 2026-11-01 15:18:35,348 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:35,353 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.101 2026-11-01 15:18:35,413 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 16 0.021 0.143 2026-11-01 15:18:35,452 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.015 0.134 2026-11-01 15:18:35,462 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.001 0.097 2026-11-01 15:18:35,487 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.109 2026-11-01 15:18:35,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.119 2026-11-01 15:18:35,754 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.066 0.197 2026-11-01 15:18:35,787 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.007 0.014 2026-11-01 15:18:35,842 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.015 0.027 2026-11-01 15:18:35,978 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:35] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.048 0.071 2026-11-01 15:18:36,016 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.009 0.019 2026-11-01 15:18:36,348 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:36,350 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/147/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.016 0.014 2026-11-01 15:18:36,368 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/235/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.044 2026-11-01 15:18:36,389 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:36,389 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/159/image_128?unique=1793529732000 HTTP/1.1" 200 - 6 0.005 0.057 2026-11-01 15:18:36,414 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/281/image_128?unique=1793530046000 HTTP/1.1" 200 - 6 0.006 0.082 2026-11-01 15:18:36,429 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/158/image_128?unique=1793529732000 HTTP/1.1" 200 - 6 0.003 0.091 2026-11-01 15:18:36,448 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/270/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.006 0.098 2026-11-01 15:18:36,492 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 4 0.009 0.085 2026-11-01 15:18:36,521 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/18/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.014 0.068 2026-11-01 15:18:36,551 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/16/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.013 0.160 2026-11-01 15:18:36,574 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/271/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.008 0.209 2026-11-01 15:18:36,598 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/20/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.005 0.091 2026-11-01 15:18:36,609 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/17/image_128?unique=1793531169000 HTTP/1.1" 200 - 6 0.003 0.178 2026-11-01 15:18:36,642 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/19/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.167 2026-11-01 15:18:36,656 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/21/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.093 2026-11-01 15:18:36,670 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/24/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.058 2026-11-01 15:18:36,700 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/23/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.103 2026-11-01 15:18:36,715 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/148/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.004 0.089 2026-11-01 15:18:36,746 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.008 0.208 2026-11-01 15:18:36,772 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/143/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.009 0.114 2026-11-01 15:18:36,788 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/233/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.077 2026-11-01 15:18:36,809 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/41/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.009 0.122 2026-11-01 15:18:36,833 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/40/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.007 0.162 2026-11-01 15:18:36,854 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/230/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.004 0.124 2026-11-01 15:18:36,870 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/231/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.111 2026-11-01 15:18:36,896 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/234/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.006 0.069 2026-11-01 15:18:36,910 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/229/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.062 2026-11-01 15:18:36,925 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/42/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.005 0.127 2026-11-01 15:18:36,942 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/228/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.074 2026-11-01 15:18:36,955 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:36] "GET /web/image/product.product/12/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.065 2026-11-01 15:18:37,032 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:37] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 15 0.029 0.226 2026-11-01 15:18:37,084 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:37] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 6 0.010 0.024 2026-11-01 15:18:37,126 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:37,199 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:37,265 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:37,812 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:37] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 46 0.030 0.081 2026-11-01 15:18:38,017 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 65 0.109 0.111 2026-11-01 15:18:38,049 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:18:38,135 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.006 2026-11-01 15:18:38,163 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: tour succeeded 2026-11-01 15:18:38,164 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:38,184 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.020 0.030 2026-11-01 15:18:38,216 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.068 2026-11-01 15:18:38,237 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.055 2026-11-01 15:18:38,399 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: heap 37930920 (allocated 39829504) 2026-11-01 15:18:38,408 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing chrome headless with pid 16284 2026-11-01 15:18:38,415 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.019 2026-11-01 15:18:38,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing websocket connection 2026-11-01 15:18:38,431 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Terminating chrome headless with pid 16284 2026-11-01 15:18:38,465 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:38] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.013 0.055 2026-11-01 15:18:38,520 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151838_520723_test_mrp_multi_step_product_catalog_component_transfer.txt 2026-11-01 15:18:38,521 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Removing chrome user profile "/tmp/tmpnf8wre4j_chrome_odoo" 2026-11-01 15:18:39,015 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-11-01 15:18:39,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome pid: 16547 2026-11-01 15:18:39,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpdwwd485t_chrome_odoo 2026-11-01 15:18:39,546 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:33053/json/version 2026-11-01 15:18:39,549 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33053/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:18:39,615 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Browser version: Chrome/150.0.7871.114 2026-11-01 15:18:39,615 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:33053/json 2026-11-01 15:18:39,616 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:33053/json with timeout 3 increased to 10s during tests 2026-11-01 15:18:39,632 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Websocket url found: ws://127.0.0.1:33053/devtools/page/4170138CC98B859B5B9DF55462E8294B 2026-11-01 15:18:39,648 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Enable chrome headless console log notification 2026-11-01 15:18:39,655 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless enable page notifications 2026-11-01 15:18:39,762 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:admin from n/a 2026-11-01 15:18:39,774 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Setting session cookie in browser 2026-11-01 15:18:39,782 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:39,782 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:39,803 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:18:42,785 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:42] "GET /odoo/action-mrp.mrp_production_action/210 HTTP/1.1" 200 - 185 0.137 2.848 2026-11-01 15:18:42,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigation result: {'frameId': '4170138CC98B859B5B9DF55462E8294B', 'loaderId': 'D71284D3C25C8F909B2EE98AAFF07CC7', 'isDownload': False} 2026-11-01 15:18:42,790 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_production_product_catalog')" 2026-11-01 15:18:42,834 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:42] "GET /web/assets/8952ac2/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-11-01 15:18:42,848 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:42] "GET /web/assets/4988eb9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-11-01 15:18:42,872 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-01 15:18:43,746 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:43] "GET /web/webclient/load_menus/7f1c35a584546d5539a00c08236b9884bc146d869daac65cbe33904372aa29bf HTTP/1.1" 200 - 920 0.391 0.527 2026-11-01 15:18:43,776 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.932 2026-11-01 15:18:43,787 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:43] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.957 2026-11-01 15:18:43,803 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:43] "GET /web/assets/8bf4eb7/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.664 2026-11-01 15:18:43,805 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:43] "GET /web/assets/4ac0157/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.115 2026-11-01 15:18:43,997 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:43] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:18:43,998 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:43] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-11-01 15:18:44,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-01 15:18:44,047 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-01 15:18:44,077 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: Owl is running in 'dev' mode. 2026-11-01 15:18:44,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-01 15:18:44,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.019 0.069 2026-11-01 15:18:44,180 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-11-01 15:18:44,284 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:44,305 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:18:44,306 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:44,353 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.050 0.155 2026-11-01 15:18:44,409 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.017 0.247 2026-11-01 15:18:44,411 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.156 2026-11-01 15:18:44,437 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.196 2026-11-01 15:18:44,447 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:18:44,468 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-11-01 15:18:44,474 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.174 2026-11-01 15:18:44,514 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.113 2026-11-01 15:18:44,540 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "GET /web/image/res.partner/3/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 9 0.009 0.127 2026-11-01 15:18:44,847 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "POST /mail/data HTTP/1.1" 200 - 140 0.107 0.467 2026-11-01 15:18:44,867 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.447 2026-11-01 15:18:45,056 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-01 15:18:45,086 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.018 2026-11-01 15:18:45,125 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-01 15:18:45,342 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 119 0.053 0.211 2026-11-01 15:18:45,430 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.007 0.035 2026-11-01 15:18:45,436 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.046 2026-11-01 15:18:45,483 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.020 0.074 2026-11-01 15:18:45,745 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 88 0.110 0.172 2026-11-01 15:18:45,872 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:45] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-11-01 15:18:46,135 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:46,144 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.043 0.058 2026-11-01 15:18:46,152 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.118 2026-11-01 15:18:46,236 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 16 0.029 0.156 2026-11-01 15:18:46,284 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.015 0.170 2026-11-01 15:18:46,297 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.002 0.153 2026-11-01 15:18:46,346 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.150 2026-11-01 15:18:46,389 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.186 2026-11-01 15:18:46,423 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.374 2026-11-01 15:18:46,717 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.082 0.253 2026-11-01 15:18:46,815 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "GET /web/image/res.partner/2/avatar_128?unique=1793530689000 HTTP/1.1" 200 - 10 0.013 0.401 2026-11-01 15:18:46,843 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.008 0.077 2026-11-01 15:18:46,915 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:46] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.015 0.041 2026-11-01 15:18:47,054 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.045 0.079 2026-11-01 15:18:47,112 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.014 0.031 2026-11-01 15:18:47,456 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:47,511 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:47,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/159/image_128?unique=1793529732000 HTTP/1.1" 200 - 6 0.008 0.030 2026-11-01 15:18:47,529 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/147/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.003 0.045 2026-11-01 15:18:47,545 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/270/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.005 0.056 2026-11-01 15:18:47,572 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:18:47,576 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/158/image_128?unique=1793529732000 HTTP/1.1" 200 - 6 0.005 0.094 2026-11-01 15:18:47,599 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/281/image_128?unique=1793530046000 HTTP/1.1" 200 - 6 0.006 0.102 2026-11-01 15:18:47,629 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/235/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.014 0.137 2026-11-01 15:18:47,642 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/271/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.117 2026-11-01 15:18:47,662 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/20/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.024 2026-11-01 15:18:47,679 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/18/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.081 2026-11-01 15:18:47,696 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/19/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.087 2026-11-01 15:18:47,722 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/16/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.183 2026-11-01 15:18:47,743 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/17/image_128?unique=1793531169000 HTTP/1.1" 200 - 6 0.004 0.188 2026-11-01 15:18:47,763 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/21/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.004 0.110 2026-11-01 15:18:47,780 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/143/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.003 0.037 2026-11-01 15:18:47,817 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/24/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.013 0.119 2026-11-01 15:18:47,830 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/148/image_128?unique=1793531213000 HTTP/1.1" 200 - 6 0.003 0.102 2026-11-01 15:18:47,870 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/23/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.010 0.191 2026-11-01 15:18:47,895 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/40/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.008 0.137 2026-11-01 15:18:47,912 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/231/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.065 2026-11-01 15:18:47,927 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/233/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.004 0.118 2026-11-01 15:18:47,954 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/230/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.009 0.121 2026-11-01 15:18:47,978 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:47] "GET /web/image/product.product/41/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.008 0.181 2026-11-01 15:18:48,002 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "GET /web/image/product.product/234/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.095 2026-11-01 15:18:48,016 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "GET /web/image/product.product/42/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.136 2026-11-01 15:18:48,036 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "GET /web/image/product.product/228/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.082 2026-11-01 15:18:48,051 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "GET /web/image/product.product/12/image_128?unique=1793530808000 HTTP/1.1" 200 - 6 0.003 0.079 2026-11-01 15:18:48,069 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "GET /web/image/product.product/229/image_128?unique=1793529748000 HTTP/1.1" 200 - 6 0.003 0.143 2026-11-01 15:18:48,208 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 46 0.031 0.141 2026-11-01 15:18:48,415 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 64 0.091 0.217 2026-11-01 15:18:48,461 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-11-01 15:18:48,553 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-11-01 15:18:48,572 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: tour succeeded 2026-11-01 15:18:48,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_mrp_production_product_catalog SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-01 15:18:48,611 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.016 0.047 2026-11-01 15:18:48,644 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.078 2026-11-01 15:18:48,656 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:18:48] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.070 2026-11-01 15:18:48,754 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: heap 36677872 (allocated 39567360) 2026-11-01 15:18:48,764 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing chrome headless with pid 16547 2026-11-01 15:18:48,766 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing websocket connection 2026-11-01 15:18:48,770 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Terminating chrome headless with pid 16547 2026-11-01 15:18:48,895 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_151848_895508_test_mrp_order_product_catalog.txt 2026-11-01 15:18:48,895 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Removing chrome user profile "/tmp/tmpdwwd485t_chrome_odoo" 2026-11-01 15:18:48,965 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:18:59,294 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-11-01 15:18:59,721 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-11-01 15:19:00,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-11-01 15:19:00,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-11-01 15:19:02,562 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-11-01 15:19:04,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-11-01 15:19:05,874 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-11-01 15:19:06,935 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1542] 2026-11-01 15:19:07,142 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1543] 2026-11-01 15:19:07,303 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-11-01 15:19:10,171 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-11-01 15:19:14,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-11-01 15:19:16,467 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-11-01 15:19:19,335 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-11-01 15:19:24,420 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-11-01 15:19:25,724 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_with_repetitions ... 2026-11-01 15:19:27,389 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1566] 2026-11-01 15:19:27,471 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1552] 2026-11-01 15:19:28,356 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-11-01 15:19:30,938 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-11-01 15:19:32,324 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-11-01 15:19:33,611 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-11-01 15:19:36,010 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1577, 1578] 2026-11-01 15:19:36,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-11-01 15:19:38,227 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1581] 2026-11-01 15:19:38,464 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1580] 2026-11-01 15:19:38,678 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-11-01 15:19:39,848 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [99] 2026-11-01 15:19:40,305 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1587] 2026-11-01 15:19:41,084 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1582] 2026-11-01 15:19:41,261 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1590] 2026-11-01 15:19:41,500 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1583] 2026-11-01 15:19:41,870 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:19:48,644 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-11-01 15:19:50,913 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:20:11,137 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing ... 2026-11-01 15:20:15,957 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing_with_cost_share ... 2026-11-01 15:20:20,770 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_over_consumption ... 2026-11-01 15:20:21,079 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #851 deleted stock.move records with IDs: [1599] 2026-11-01 15:20:23,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_move_not_duplicated_when_backorder_always ... 2026-11-01 15:20:27,770 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #851 deleted stock.move.line records with IDs: [1596] 2026-11-01 15:20:28,332 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_unbuild_account_00 ... 2026-11-01 15:20:32,083 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #851 deleted stock.move.line records with IDs: [1601] 2026-11-01 15:20:33,591 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_wip_accounting_00 ... 2026-11-01 15:20:45,892 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 15:20:46,719 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-11-01 15:20:46,734 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41949] 2026-11-01 15:20:46,744 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:20:47,342 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_average_cost_unbuild_component_change_move_qty ... 2026-11-01 15:20:48,404 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1610] 2026-11-01 15:20:48,911 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_00 ... 2026-11-01 15:20:50,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_01 ... 2026-11-01 15:20:51,860 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:21:07,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-11-01 15:21:12,570 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-11-01 15:21:17,441 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:21:24,254 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-11-01 15:21:24,651 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1633] 2026-11-01 15:21:24,752 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-11-01 15:21:25,178 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:21:31,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-11-01 15:21:35,041 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-11-01 15:21:41,509 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-11-01 15:21:43,999 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1650] 2026-11-01 15:21:45,443 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-11-01 15:21:45,779 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1655] 2026-11-01 15:21:45,844 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1667] 2026-11-01 15:21:45,986 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-11-01 15:21:49,966 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-01 15:21:49,983 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-11-01 15:21:52,145 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-11-01 15:21:58,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-11-01 15:22:00,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:22:01,519 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_backorder_with_subcontracting ... 2026-11-01 15:22:04,806 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1667] 2026-11-01 15:22:05,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-11-01 15:22:06,777 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-11-01 15:22:09,224 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1674, 1675] 2026-11-01 15:22:09,949 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1678] 2026-11-01 15:22:11,990 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-11-01 15:22:13,734 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1692] 2026-11-01 15:22:14,306 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1700, 1693, 1694] 2026-11-01 15:22:14,464 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1689] 2026-11-01 15:22:15,109 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1703, 1690, 1691] 2026-11-01 15:22:15,233 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1688] 2026-11-01 15:22:15,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-11-01 15:22:17,933 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1707] 2026-11-01 15:22:18,616 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-11-01 15:22:20,011 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-11-01 15:22:20,843 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1714] 2026-11-01 15:22:22,502 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1716] 2026-11-01 15:22:22,727 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-11-01 15:22:23,584 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1720] 2026-11-01 15:22:25,575 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1723] 2026-11-01 15:22:25,787 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-11-01 15:22:26,794 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1727] 2026-11-01 15:22:27,952 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-11-01 15:22:29,341 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1731] 2026-11-01 15:22:30,549 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1734] 2026-11-01 15:22:31,276 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-11-01 15:22:33,649 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-11-01 15:22:36,911 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1742] 2026-11-01 15:22:37,383 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1746] 2026-11-01 15:22:37,854 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-11-01 15:22:38,795 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1751] 2026-11-01 15:22:39,908 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1753] 2026-11-01 15:22:40,062 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1752] 2026-11-01 15:22:40,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-11-01 15:22:42,651 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_1 ... 2026-11-01 15:22:47,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_2 ... 2026-11-01 15:22:49,893 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1769, 1770, 1771] 2026-11-01 15:22:50,355 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-11-01 15:22:50,941 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_multiple_component_records_for_incomplete_move ... 2026-11-01 15:22:55,018 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1779, 1780, 1781] 2026-11-01 15:22:55,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_reduce_subcontract_order_qty ... 2026-11-01 15:22:56,745 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1784] 2026-11-01 15:22:56,820 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1785] 2026-11-01 15:22:56,891 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1782] 2026-11-01 15:22:57,772 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1789, 1790, 1791] 2026-11-01 15:22:58,256 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-11-01 15:23:03,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-11-01 15:23:06,158 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1803] 2026-11-01 15:23:07,508 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1806] 2026-11-01 15:23:08,402 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1810] 2026-11-01 15:23:08,844 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-11-01 15:23:10,181 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-11-01 15:23:11,666 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1820, 1822] 2026-11-01 15:23:11,862 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-11-01 15:23:12,667 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1824] 2026-11-01 15:23:13,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_rules_replication ... 2026-11-01 15:23:15,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-11-01 15:23:17,094 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1828] 2026-11-01 15:23:18,308 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-11-01 15:23:19,126 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1835] 2026-11-01 15:23:19,846 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-11-01 15:23:21,330 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1842, 1843, 1844] 2026-11-01 15:23:21,759 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:23:22,664 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_backorder_production ... 2026-11-01 15:23:23,843 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1845] 2026-11-01 15:23:23,903 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1846] 2026-11-01 15:23:23,946 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1847] 2026-11-01 15:23:25,886 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1849, 1850] 2026-11-01 15:23:26,445 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1854] 2026-11-01 15:23:28,753 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_mass_produce_tracked_product ... 2026-11-01 15:23:30,074 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1861] 2026-11-01 15:23:30,134 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1862] 2026-11-01 15:23:30,177 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1863] 2026-11-01 15:23:32,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_1 ... 2026-11-01 15:23:33,151 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1874] 2026-11-01 15:23:36,034 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder ... 2026-11-01 15:23:36,802 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1879] 2026-11-01 15:23:36,861 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1880] 2026-11-01 15:23:36,898 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1881] 2026-11-01 15:23:36,940 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1882] 2026-11-01 15:23:38,652 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1884, 1885, 1886] 2026-11-01 15:23:39,136 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1889, 1890] 2026-11-01 15:23:40,240 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1897] 2026-11-01 15:23:42,919 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder02 ... 2026-11-01 15:23:48,391 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_only_finished ... 2026-11-01 15:23:49,844 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1912, 1913, 1914] 2026-11-01 15:23:51,604 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1915, 1916, 1917] 2026-11-01 15:23:51,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_components_on_received_quantity_change ... 2026-11-01 15:23:53,353 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1931, 1932, 1933, 1934] 2026-11-01 15:23:53,836 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_productions_of_the_same_lot ... 2026-11-01 15:23:56,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_validate_receipt_with_expired_component_lot ... 2026-11-01 15:23:58,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:23:59,445 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-11-01 15:23:59,459 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42403] 2026-11-01 15:23:59,466 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:24:00,070 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingPortal.test_flow_subcontracting_portal ... 2026-11-01 15:24:03,005 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1724], uid: 867, model: product.product 2026-11-01 15:24:03,016 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1724], uid: 867, model: product.product 2026-11-01 15:24:04,376 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:24:05,224 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-11-01 15:24:05,958 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1968] 2026-11-01 15:24:06,943 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome pid: 16797 2026-11-01 15:24:06,943 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless temporary user profile dir: /tmp/tmpzalhd2zu_chrome_odoo 2026-11-01 15:24:06,943 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:45591/json/version 2026-11-01 15:24:06,945 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45591/json/version with timeout 3 increased to 10s during tests 2026-11-01 15:24:06,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Browser version: Chrome/150.0.7871.114 2026-11-01 15:24:06,987 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:45591/json 2026-11-01 15:24:06,988 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common.requests: request http://127.0.0.1:45591/json with timeout 3 increased to 10s during tests 2026-11-01 15:24:07,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Websocket url found: ws://127.0.0.1:45591/devtools/page/5D905F2A4305CA35DF854E80F70BC7C6 2026-11-01 15:24:07,011 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Enable chrome headless console log notification 2026-11-01 15:24:07,021 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless enable page notifications 2026-11-01 15:24:07,081 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:georges1 from n/a 2026-11-01 15:24:07,091 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Setting session cookie in browser 2026-11-01 15:24:07,093 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:24:07,093 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigating to: "http://127.0.0.1:8069/my/productions" 2026-11-01 15:24:07,106 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:24:08,765 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:08] "GET /my/productions HTTP/1.1" 200 - 234 0.140 1.522 2026-11-01 15:24:08,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigation result: {'frameId': '5D905F2A4305CA35DF854E80F70BC7C6', 'loaderId': '72F58A7A3F4F3C978E066732476674B6', 'isDownload': False} 2026-11-01 15:24:08,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate ready code "odoo.isTourReady('subcontracting_portal_tour')" 2026-11-01 15:24:08,814 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-01 15:24:08,821 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b1ae86e/web.assets_frontend.min.css, copying from /web/assets/b1ae86e/web.assets_frontend.min.css 2026-11-01 15:24:08,870 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:08] "GET /web/assets/1/b1ae86e/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.035 0.030 2026-11-01 15:24:08,893 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-11-01 15:24:08,893 104 INFO rb-2cd94b9-226205-431190 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-11-01 15:24:08,899 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js, copying from /web/assets/162ea7d/web.assets_frontend_minimal.min.js 2026-11-01 15:24:08,912 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:08] "GET /web/assets/1/162ea7d/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.065 2026-11-01 15:24:08,923 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js, copying from /web/assets/8ed3f78/web.__assets_tests_call__.min.js 2026-11-01 15:24:08,939 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:08] "GET /web/assets/1/8ed3f78/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.038 2026-11-01 15:24:08,991 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:08] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:24:09,006 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "GET /web/image/website/1/logo/My%20Website?unique=13b127f HTTP/1.1" 200 - 4 0.002 0.018 2026-11-01 15:24:09,006 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-11-01 15:24:09,008 104 INFO ? werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:24:09,066 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js, copying from /web/assets/9c0df70/web.assets_frontend_lazy.min.js 2026-11-01 15:24:09,096 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "GET /web/assets/1/9c0df70/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.048 2026-11-01 15:24:09,109 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "GET /web/image/website/1/favicon?unique=13b127f HTTP/1.1" 200 - 4 0.006 0.040 2026-11-01 15:24:09,540 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-11-01 15:24:09,649 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:24:09,666 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:24:09,698 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 0.114 2026-11-01 15:24:09,765 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:09] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.020 0.142 2026-11-01 15:24:10,055 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "GET /my/productions/508 HTTP/1.1" 200 - 32 0.026 0.256 2026-11-01 15:24:10,116 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.004 0.018 2026-11-01 15:24:10,264 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "GET /my/productions/508/subcontracting_portal HTTP/1.1" 200 - 44 0.025 0.121 2026-11-01 15:24:10,287 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "GET /web/assets/5e91e74/mrp_subcontracting.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-01 15:24:10,293 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "GET /web/assets/8066844/mrp_subcontracting.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-01 15:24:10,569 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-01 15:24:10,588 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: Owl is running in 'dev' mode. 2026-11-01 15:24:10,652 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "POST /web/action/load HTTP/1.1" 200 - 15 0.007 0.021 2026-11-01 15:24:10,794 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:10] "POST /web/dataset/call_kw/stock.picking/get_views HTTP/1.1" 200 - 88 0.036 0.088 2026-11-01 15:24:10,899 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:24:10,982 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:24:11,019 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:11] "POST /web/dataset/call_kw/stock.picking/web_read HTTP/1.1" 200 - 40 0.046 0.071 2026-11-01 15:24:11,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:11] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.099 2026-11-01 15:24:11,105 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:11] "POST /im_livechat/init HTTP/1.1" 200 - 20 0.017 0.156 2026-11-01 15:24:11,231 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: tour succeeded 2026-11-01 15:24:11,231 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: ╔═══════════════════════════════════════════╗ ║ TOUR subcontracting_portal_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-01 15:24:11,285 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:24:11] "POST /web/dataset/call_button/stock.move/action_show_details HTTP/1.1" 200 - 19 0.016 0.034 2026-11-01 15:24:11,343 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: heap 18484824 (allocated 19660800) 2026-11-01 15:24:11,352 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing chrome headless with pid 16797 2026-11-01 15:24:11,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing websocket connection 2026-11-01 15:24:11,355 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Terminating chrome headless with pid 16797 2026-11-01 15:24:11,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome Log in: /tmp/odoo_tests/rb-2cd94b9-226205-431190/chrome_logs/chrome_log_20261101_152411_451121_test_subcontrating_portal.txt 2026-11-01 15:24:11,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Removing chrome user profile "/tmp/tmpzalhd2zu_chrome_odoo" 2026-11-01 15:24:11,527 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:24:12,674 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_input_output_accout_with_subcontract ... 2026-11-01 15:24:15,381 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1972] 2026-11-01 15:24:15,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-11-01 15:24:18,871 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1977] 2026-11-01 15:24:19,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-11-01 15:24:20,297 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1981] 2026-11-01 15:24:20,366 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1982] 2026-11-01 15:24:20,402 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1983] 2026-11-01 15:24:20,451 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1984] 2026-11-01 15:24:21,137 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1985, 1986, 1987, 1988] 2026-11-01 15:24:22,507 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1991, 1992] 2026-11-01 15:24:23,712 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2000] 2026-11-01 15:24:26,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-11-01 15:24:29,469 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2013] 2026-11-01 15:24:32,009 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2018] 2026-11-01 15:24:33,064 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_2 ... 2026-11-01 15:24:37,580 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2026] 2026-11-01 15:24:38,160 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-11-01 15:24:44,769 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:24:57,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_avco_valuation_subcontract_and_dropshipped_and_backorder ... 2026-11-01 15:25:04,679 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-11-01 15:25:07,054 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #869 deleted stock.move.line records with IDs: [2047] 2026-11-01 15:25:10,668 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:25:11,259 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-11-01 15:25:11,272 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42531] 2026-11-01 15:25:11,280 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:25:11,991 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingPortal.test_portal_subcontractor_record_production_with_dropship ... 2026-11-01 15:25:14,590 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #872 deleted stock.move.line records with IDs: [2053] 2026-11-01 15:25:15,107 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:25:16,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_pro_rata_product_out ... 2026-11-01 15:25:17,797 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2060] 2026-11-01 15:25:18,795 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-11-01 15:25:20,538 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2065] 2026-11-01 15:25:24,388 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2071] 2026-11-01 15:25:25,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:25:26,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-11-01 15:25:27,007 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-11-01 15:25:27,906 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-11-01 15:25:29,156 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-11-01 15:25:30,302 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2078] 2026-11-01 15:25:30,527 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2077] 2026-11-01 15:25:30,697 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2027] 2026-11-01 15:25:31,360 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2028] 2026-11-01 15:25:32,130 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2079] 2026-11-01 15:25:32,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_visibility_days_affect_lead_time ... 2026-11-01 15:25:33,302 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-11-01 15:25:36,501 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2085] 2026-11-01 15:25:37,127 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2089] 2026-11-01 15:25:37,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-11-01 15:25:39,746 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-11-01 15:25:43,815 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_orderpoint_warehouse_not_required ... 2026-11-01 15:25:47,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_exchange ... 2026-11-01 15:25:49,854 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-11-01 15:25:51,910 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-11-01 15:25:54,098 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return03 ... 2026-11-01 15:25:56,381 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2117] 2026-11-01 15:25:56,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_receipt_consumption_issues_due_to_subcontract_bom_modifications ... 2026-11-01 15:25:59,172 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129] 2026-11-01 15:25:59,420 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-11-01 15:26:01,433 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-11-01 15:26:03,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-11-01 15:26:04,985 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2159] 2026-11-01 15:26:05,735 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_add_comp_no_product_price_change ... 2026-11-01 15:26:11,147 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-11-01 15:26:15,255 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2177] 2026-11-01 15:26:17,271 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-11-01 15:26:17,535 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-11-01 15:26:18,307 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-11-01 15:26:22,102 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2182] 2026-11-01 15:26:23,509 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_price_diff_billing_user ... 2026-11-01 15:26:26,434 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2187] 2026-11-01 15:26:28,125 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [731] 2026-11-01 15:26:28,135 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42993] 2026-11-01 15:26:28,141 104 INFO rb-2cd94b9-226205-431190 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-01 15:26:28,842 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-11-01 15:26:32,691 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2192] 2026-11-01 15:26:34,325 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-11-01 15:26:35,977 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2200] 2026-11-01 15:26:36,157 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:26:36,193 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-11-01 15:26:41,219 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (394) 2026-11-01 15:26:41,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (394) 2026-11-01 15:26:41,352 104 INFO rb-2cd94b9-226205-431190 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-11-01 15:26:46,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:26:47,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-11-01 15:26:47,747 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:26:49,936 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:49] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=2620&access_token=e191b2791bdf45eb36140fc144f062269107202399112ac94e4f22328c2829ad HTTP/1.1" 200 - 243 0.120 2.073 2026-11-01 15:26:49,988 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:49] "POST /payment/transaction HTTP/1.1" 200 - 15 0.012 0.027 2026-11-01 15:26:50,037 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-11-01 15:26:50,058 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:26:50,073 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:26:51,656 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:51] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=2619&access_token=a1197262484e3df078ef0f94e6cb3e4a7839aa4b0de458d9cca7fe72f3bdddfc HTTP/1.1" 200 - 263 0.129 1.457 2026-11-01 15:26:51,704 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:51] "POST /payment/transaction HTTP/1.1" 200 - 16 0.010 0.024 2026-11-01 15:26:51,744 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-11-01 15:26:51,770 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:26:51,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:26:53,251 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:53] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=2618&access_token=23e11d2f4464dcf6d3335c7d8b6f1f0d92c56fcecdeee3151afa1135eb0da991 HTTP/1.1" 200 - 322 0.186 1.279 2026-11-01 15:26:53,301 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:53] "POST /payment/transaction HTTP/1.1" 200 - 16 0.010 0.025 2026-11-01 15:26:53,367 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-11-01 15:26:53,449 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:26:54,703 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:54] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=2620&access_token=e191b2791bdf45eb36140fc144f062269107202399112ac94e4f22328c2829ad HTTP/1.1" 200 - 244 0.118 1.139 2026-11-01 15:26:54,752 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:54] "POST /payment/transaction HTTP/1.1" 200 - 18 0.011 0.027 2026-11-01 15:26:54,790 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-11-01 15:26:54,812 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:26:54,828 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:26:56,176 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:56] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=2619&access_token=a1197262484e3df078ef0f94e6cb3e4a7839aa4b0de458d9cca7fe72f3bdddfc HTTP/1.1" 200 - 263 0.134 1.217 2026-11-01 15:26:56,236 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:56] "POST /payment/transaction HTTP/1.1" 200 - 19 0.010 0.032 2026-11-01 15:26:56,283 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-11-01 15:26:56,322 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:26:56,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:26:59,243 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:59] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=2618&access_token=23e11d2f4464dcf6d3335c7d8b6f1f0d92c56fcecdeee3151afa1135eb0da991 HTTP/1.1" 200 - 322 0.167 2.725 2026-11-01 15:26:59,293 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:26:59] "POST /payment/transaction HTTP/1.1" 200 - 19 0.009 0.029 2026-11-01 15:26:59,339 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-11-01 15:26:59,365 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:26:59,396 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:00,983 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:00] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=2619&access_token=a1197262484e3df078ef0f94e6cb3e4a7839aa4b0de458d9cca7fe72f3bdddfc HTTP/1.1" 200 - 263 0.155 1.440 2026-11-01 15:27:01,038 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:01] "POST /payment/transaction HTTP/1.1" 200 - 16 0.007 0.021 2026-11-01 15:27:01,077 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-11-01 15:27:01,099 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:27:01,115 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:02,796 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:02] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=2618&access_token=23e11d2f4464dcf6d3335c7d8b6f1f0d92c56fcecdeee3151afa1135eb0da991 HTTP/1.1" 200 - 322 0.174 1.510 2026-11-01 15:27:02,853 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:02] "POST /payment/transaction HTTP/1.1" 200 - 16 0.009 0.022 2026-11-01 15:27:02,899 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-11-01 15:27:02,921 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:03,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:04,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.120 -0.120 2026-11-01 15:27:04,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.012 -0.012 2026-11-01 15:27:04,611 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-11-01 15:27:04,633 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:27:04,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:06,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.167 -0.167 2026-11-01 15:27:06,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.012 -0.012 2026-11-01 15:27:06,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-11-01 15:27:06,490 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:06,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:08,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.135 -0.135 2026-11-01 15:27:08,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.009 -0.009 2026-11-01 15:27:08,127 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-11-01 15:27:08,158 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:27:08,000 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:10,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.173 -0.173 2026-11-01 15:27:10,000 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.013 -0.013 2026-11-01 15:27:10,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-11-01 15:27:10,976 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:11,057 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:12,269 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:12] "GET /my/payment_method HTTP/1.1" 200 - 251 0.124 1.091 2026-11-01 15:27:12,371 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:12] "GET /my/payment_method HTTP/1.1" 200 - 25 0.017 0.063 2026-11-01 15:27:12,479 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:12] "GET /my/payment_method HTTP/1.1" 200 - 24 0.025 0.072 2026-11-01 15:27:12,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-11-01 15:27:12,555 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:12,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:13,015 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:13] "POST /payment/transaction HTTP/1.1" 200 - 20 0.010 0.433 2026-11-01 15:27:13,045 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-11-01 15:27:13,056 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:13,496 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:13] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 18 0.010 0.433 2026-11-01 15:27:14,367 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:14] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 179 0.088 0.780 2026-11-01 15:27:14,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:14,847 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:14] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 113 0.052 0.389 2026-11-01 15:27:14,895 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-11-01 15:27:14,908 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:15,282 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:15] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=e191b2791bdf45eb36140fc144f062269107202399112ac94e4f22328c2829ad HTTP/1.1" 303 - 18 0.009 0.368 2026-11-01 15:27:16,041 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:16] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3De191b2791bdf45eb36140fc144f062269107202399112ac94e4f22328c2829ad HTTP/1.1" 200 - 179 0.086 0.669 2026-11-01 15:27:16,060 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:16,458 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:16] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=e191b2791bdf45eb36140fc144f062269107202399112ac94e4f22328c2829ad HTTP/1.1" 200 - 113 0.055 0.331 2026-11-01 15:27:16,526 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-11-01 15:27:16,542 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:18,724 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:18] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=2620&access_token=d226e2e71e1324592e56986663c1f588ee309ce26aacbb88002adef980cc5f11 HTTP/1.1" 404 - 190 0.089 2.096 2026-11-01 15:27:18,783 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:18] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=2620&access_token=eaaf672578556a38015b61a7579a0d9278a353e999ef6d9e0b81ac614de2ac42 HTTP/1.1" 404 - 16 0.010 0.039 2026-11-01 15:27:18,813 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-11-01 15:27:18,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:20,027 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:20] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2620&access_token=abcde HTTP/1.1" 404 - 186 0.093 1.113 2026-11-01 15:27:20,072 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-11-01 15:27:20,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:20,155 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:20,557 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:20] "POST /payment/transaction HTTP/1.1" 200 - 20 0.009 0.395 2026-11-01 15:27:20,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-11-01 15:27:20,637 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:20,657 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:21,099 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:21] "POST /payment/transaction HTTP/1.1" 200 - 23 0.012 0.435 2026-11-01 15:27:21,147 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-11-01 15:27:21,188 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-11-01 15:27:21,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-11-01 15:27:21,242 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:21,592 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:21] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.351 2026-11-01 15:27:21,627 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-11-01 15:27:21,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:23,242 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:23] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 1.602 2026-11-01 15:27:23,274 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-11-01 15:27:23,286 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:23,647 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:23] "POST /payment/transaction HTTP/1.1" 200 - 7 0.005 0.358 2026-11-01 15:27:23,721 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:27:30,079 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-11-01 15:27:34,742 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:34,760 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:35,089 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:35] "POST /payment/archive_token HTTP/1.1" 200 - 14 0.014 0.323 2026-11-01 15:27:35,151 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-11-01 15:27:35,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:portal_user from n/a 2026-11-01 15:27:35,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:36,634 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:36] "GET /my/payment_method HTTP/1.1" 200 - 252 0.132 1.279 2026-11-01 15:27:36,679 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-11-01 15:27:36,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:internal_user from n/a 2026-11-01 15:27:36,724 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:38,090 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:38] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2626&access_token=e71caaa2535f87a7516a45e2a3d54e615bf0331ae7a030b5b7f5ab54e4ad60ed&company_id=396 HTTP/1.1" 200 - 316 0.170 1.199 2026-11-01 15:27:38,135 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:38] "POST /payment/transaction HTTP/1.1" 200 - 16 0.008 0.016 2026-11-01 15:27:38,244 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:27:38,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-11-01 15:27:39,147 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-11-01 15:27:39,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-11-01 15:27:39,294 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-11-01 15:27:39,327 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-11-01 15:27:39,357 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-11-01 15:27:39,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-11-01 15:27:39,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-11-01 15:27:39,489 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-11-01 15:27:39,525 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-11-01 15:27:39,574 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-11-01 15:27:39,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-11-01 15:27:39,654 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-11-01 15:27:39,756 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-11-01 15:27:39,802 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-11-01 15:27:39,882 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-11-01 15:27:39,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:27:40,730 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-11-01 15:27:40,955 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-11-01 15:27:41,034 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-11-01 15:27:41,088 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-11-01 15:27:41,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-11-01 15:27:41,201 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-11-01 15:27:41,262 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-11-01 15:27:41,350 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-11-01 15:27:41,466 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-11-01 15:27:41,538 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-11-01 15:27:41,609 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-11-01 15:27:41,675 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-11-01 15:27:41,752 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-11-01 15:27:41,849 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-11-01 15:27:41,916 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-11-01 15:27:47,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-11-01 15:27:47,211 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-11-01 15:27:47,297 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-11-01 15:27:47,365 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-11-01 15:27:47,426 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-11-01 15:27:47,486 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-11-01 15:27:47,581 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-11-01 15:27:47,659 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-11-01 15:27:47,732 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-11-01 15:27:47,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-11-01 15:27:47,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-11-01 15:27:47,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:27:48,683 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-11-01 15:27:48,740 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-11-01 15:27:48,884 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-11-01 15:27:48,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-11-01 15:27:48,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-11-01 15:27:49,009 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-11-01 15:27:49,072 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-11-01 15:27:49,132 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-11-01 15:27:49,271 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:27:50,060 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-11-01 15:27:50,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-11-01 15:27:50,231 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 886, model: payment.transaction 2026-11-01 15:27:50,269 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-11-01 15:27:50,349 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-11-01 15:27:50,430 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-11-01 15:27:50,500 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_log_processing_values ... 2026-11-01 15:27:50,562 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-11-01 15:27:50,616 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-11-01 15:27:50,793 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-11-01 15:27:50,817 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 886, model: payment.transaction 2026-11-01 15:27:50,856 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-11-01 15:27:50,927 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-11-01 15:27:51,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-11-01 15:27:51,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-11-01 15:27:51,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-11-01 15:27:51,275 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:27:51,298 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-11-01 15:27:51,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-11-01 15:27:51,494 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 886, model: payment.transaction 2026-11-01 15:27:51,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-11-01 15:27:51,654 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:27:52,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-11-01 15:27:52,548 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-11-01 15:27:52,576 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:54,291 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.controllers.main: payment request response for transaction with reference Test Transaction: {} 2026-11-01 15:27:54,293 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:54] "POST /payment/adyen/payments HTTP/1.1" 200 - 19 0.008 1.712 2026-11-01 15:27:54,320 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-11-01 15:27:54,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.models.payment_transaction: payment request response for transaction with reference Test Transaction: {} 2026-11-01 15:27:54,393 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-11-01 15:27:54,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:54,724 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:54] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.003 0.295 2026-11-01 15:27:54,765 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-11-01 15:27:54,793 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:55,123 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:55] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.006 0.326 2026-11-01 15:27:55,154 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-11-01 15:27:55,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:55,552 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:55] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.011 0.362 2026-11-01 15:27:55,593 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-11-01 15:27:55,617 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:55,980 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:55] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.010 0.356 2026-11-01 15:27:56,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_capture_tx_when_missing ... 2026-11-01 15:27:56,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-11-01 15:27:56,109 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_void_tx_when_missing ... 2026-11-01 15:27:56,167 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_partial_capture_child_tx ... 2026-11-01 15:27:56,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_refund_tx ... 2026-11-01 15:27:56,263 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_void_tx ... 2026-11-01 15:27:56,314 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-11-01 15:27:56,377 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-11-01 15:27:56,422 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-11-01 15:27:56,483 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-11-01 15:27:56,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_capture_request_does_not_create_capture_tx ... 2026-11-01 15:27:56,571 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-11-01 15:27:56,634 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_void_request_does_not_create_void_tx ... 2026-11-01 15:27:56,659 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-11-01 15:27:56,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_capture_request_creates_capture_tx ... 2026-11-01 15:27:56,734 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-11-01 15:27:56,799 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_void_request_creates_void_tx ... 2026-11-01 15:27:56,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-11-01 15:27:56,873 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-11-01 15:27:57,040 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-11-01 15:27:57,121 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_partial_capture_request ... 2026-11-01 15:27:57,208 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-11-01 15:27:57,272 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-11-01 15:27:57,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:59,086 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:59] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.008 1.778 2026-11-01 15:27:59,112 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-11-01 15:27:59,133 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:27:59,574 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:27:59] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.008 0.435 2026-11-01 15:27:59,626 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-11-01 15:27:59,664 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:00,050 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:00] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.007 0.381 2026-11-01 15:28:00,091 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-11-01 15:28:00,115 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:00,487 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:00] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.007 0.366 2026-11-01 15:28:00,521 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-11-01 15:28:00,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:00,853 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-11-01 15:28:00,863 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:00] "POST /payment/adyen/notification HTTP/1.1" 200 - 35 0.016 0.304 2026-11-01 15:28:00,895 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:28:00,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:01,204 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:01] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 0.285 2026-11-01 15:28:01,271 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:03,387 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-11-01 15:28:03,495 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-11-01 15:28:03,569 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:28:03,645 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-11-01 15:28:03,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:04,689 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-11-01 15:28:04,762 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-11-01 15:28:04,792 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:05,127 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:05] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.003 0.335 2026-11-01 15:28:05,935 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:05] "GET /payment/status HTTP/1.1" 200 - 180 0.089 0.715 2026-11-01 15:28:05,993 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-11-01 15:28:06,031 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:06,462 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:06] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.003 0.430 2026-11-01 15:28:07,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:07] "GET /payment/status HTTP/1.1" 200 - 180 0.104 0.739 2026-11-01 15:28:07,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-11-01 15:28:07,429 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-11-01 15:28:07,486 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-11-01 15:28:07,517 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:07,876 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:07] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.003 0.358 2026-11-01 15:28:07,905 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:28:07,931 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:08,293 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:08] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.003 0.362 2026-11-01 15:28:08,364 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:09,218 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-11-01 15:28:09,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-11-01 15:28:09,311 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-11-01 15:28:09,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:10,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-11-01 15:28:10,341 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-11-01 15:28:10,398 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:28:10,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-11-01 15:28:10,898 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-11-01 15:28:11,057 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-11-01 15:28:11,226 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:12,041 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-11-01 15:28:12,096 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-11-01 15:28:12,152 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-11-01 15:28:12,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-11-01 15:28:12,236 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:13,890 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:13] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.009 1.648 2026-11-01 15:28:13,929 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:28:13,960 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:14,330 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:14] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.003 0.369 2026-11-01 15:28:14,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:15,328 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-11-01 15:28:15,445 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-11-01 15:28:15,493 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-11-01 15:28:15,524 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-11-01 15:28:15,611 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:16,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-11-01 15:28:16,421 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-11-01 15:28:16,494 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-11-01 15:28:16,582 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-11-01 15:28:16,684 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:28:29,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_amount_difference_note_is_written_in_the_company_language ... 2026-11-01 15:28:30,505 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:30,923 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:30,997 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000001', 'should_tokenize': False} 2026-11-01 15:28:30,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000001: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000001'} 2026-11-01 15:28:31,011 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:31] "POST /invoice/transaction/2742 HTTP/1.1" 200 - 43 0.043 0.470 2026-11-01 15:28:31,204 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:31] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 47 0.053 0.105 2026-11-01 15:28:31,510 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:31] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 75 0.056 0.123 2026-11-01 15:28:31,582 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:28:32,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:32,802 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:32,876 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000002', 'should_tokenize': False} 2026-11-01 15:28:32,877 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000002: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000002'} 2026-11-01 15:28:32,889 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:32] "POST /invoice/transaction/2743 HTTP/1.1" 200 - 44 0.031 0.534 2026-11-01 15:28:33,056 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:33] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.054 0.092 2026-11-01 15:28:33,202 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:33] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.045 0.083 2026-11-01 15:28:33,259 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:28:33,960 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:34,370 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:34,439 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000003', 'should_tokenize': False} 2026-11-01 15:28:34,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000003: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000003'} 2026-11-01 15:28:34,452 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:34] "POST /invoice/transaction/2744 HTTP/1.1" 200 - 44 0.031 0.465 2026-11-01 15:28:34,590 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:34] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.039 0.075 2026-11-01 15:28:34,751 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:34] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.045 0.099 2026-11-01 15:28:36,149 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:36] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 53 0.051 1.329 2026-11-01 15:28:37,321 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:28:37,996 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:38,373 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:38,442 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000004', 'should_tokenize': False} 2026-11-01 15:28:38,443 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000004: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000004'} 2026-11-01 15:28:38,455 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:38] "POST /invoice/transaction/2746 HTTP/1.1" 200 - 44 0.035 0.428 2026-11-01 15:28:38,603 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:38] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.043 0.084 2026-11-01 15:28:38,793 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:38] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.057 0.118 2026-11-01 15:28:38,821 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:40,251 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:40] "GET /my/invoices/2746?access_token=f38d4a62-71dd-4368-881e-2200bc38dc68 HTTP/1.1" 200 - 249 0.134 1.308 2026-11-01 15:28:40,300 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:28:41,022 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:41,450 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:41,517 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000005', 'should_tokenize': False} 2026-11-01 15:28:41,517 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000005: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000005'} 2026-11-01 15:28:41,527 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:41] "POST /invoice/transaction/2747 HTTP/1.1" 200 - 44 0.036 0.472 2026-11-01 15:28:42,778 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:42] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.044 0.074 2026-11-01 15:28:42,836 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_already_settled_for_reversed_invoice ... 2026-11-01 15:28:43,488 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:43,858 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:43,933 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000006', 'should_tokenize': False} 2026-11-01 15:28:43,933 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000006: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000006'} 2026-11-01 15:28:43,949 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:43] "POST /invoice/transaction/2749 HTTP/1.1" 200 - 44 0.042 0.421 2026-11-01 15:28:45,321 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:45] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.049 0.088 2026-11-01 15:28:45,406 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_whole_vnd_amount_as_integer ... 2026-11-01 15:28:46,138 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:46,512 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:46,583 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000007', 'should_tokenize': False} 2026-11-01 15:28:46,583 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000007: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000007'} 2026-11-01 15:28:46,597 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:46] "POST /invoice/transaction/2751 HTTP/1.1" 200 - 44 0.033 0.429 2026-11-01 15:28:46,753 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:46] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.052 0.077 2026-11-01 15:28:46,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows.TestBidvInvoicePaymentFlow.test_bill_lookup_answers_whole_vnd_amount_as_integer: waiting for threads: [] 2026-11-01 15:28:46,796 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:28:47,481 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:47,829 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:47,902 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000008', 'should_tokenize': False} 2026-11-01 15:28:47,902 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000008: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000008'} 2026-11-01 15:28:47,912 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:47] "POST /invoice/transaction/2752 HTTP/1.1" 200 - 44 0.034 0.400 2026-11-01 15:28:48,031 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:48] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 23 0.036 0.047 2026-11-01 15:28:48,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_on_paid_transaction_answers_already_paid ... 2026-11-01 15:28:48,840 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:50,629 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:50,702 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000009', 'should_tokenize': False} 2026-11-01 15:28:50,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000009: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000009'} 2026-11-01 15:28:50,715 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:50] "POST /invoice/transaction/2753 HTTP/1.1" 200 - 44 0.032 1.846 2026-11-01 15:28:50,895 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:50] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.049 0.103 2026-11-01 15:28:51,052 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:51] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.047 0.094 2026-11-01 15:28:51,200 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:51] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 35 0.044 0.087 2026-11-01 15:28:51,275 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_refuses_cancelled_invoice ... 2026-11-01 15:28:52,036 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:52,462 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:52,549 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000010', 'should_tokenize': False} 2026-11-01 15:28:52,550 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000010: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000010'} 2026-11-01 15:28:52,561 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:52] "POST /invoice/transaction/2754 HTTP/1.1" 200 - 44 0.043 0.484 2026-11-01 15:28:53,009 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:53] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.038 0.085 2026-11-01 15:28:53,052 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_refuses_transaction_in_error_of_an_open_invoice ... 2026-11-01 15:28:53,869 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:54,211 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:54,280 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000011', 'should_tokenize': False} 2026-11-01 15:28:54,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000011: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000011'} 2026-11-01 15:28:54,292 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:54] "POST /invoice/transaction/2755 HTTP/1.1" 200 - 44 0.028 0.397 2026-11-01 15:28:54,497 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:54] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.041 0.083 2026-11-01 15:28:54,533 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_with_invalid_checksum_does_not_reveal_paid_state ... 2026-11-01 15:28:55,197 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:55,589 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:55,725 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000012', 'should_tokenize': False} 2026-11-01 15:28:55,726 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000012: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000012'} 2026-11-01 15:28:55,743 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:55] "POST /invoice/transaction/2756 HTTP/1.1" 200 - 44 0.118 0.430 2026-11-01 15:28:55,946 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:55] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.083 0.093 2026-11-01 15:28:56,104 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:56] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.052 0.094 2026-11-01 15:28:56,142 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:56] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 15 0.010 0.021 2026-11-01 15:28:56,145 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:28:56,172 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:28:57,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:28:57,481 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:28:57,558 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000013', 'should_tokenize': False} 2026-11-01 15:28:57,558 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000013: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000013'} 2026-11-01 15:28:57,571 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:57] "POST /invoice/transaction/2757 HTTP/1.1" 200 - 44 0.035 0.485 2026-11-01 15:28:58,785 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:58] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 16 0.009 0.022 2026-11-01 15:28:58,895 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:28:58] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 22 0.020 0.049 2026-11-01 15:28:58,954 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_cancelled_invoice_shows_no_payment_instructions_to_a_returning_customer ... 2026-11-01 15:28:59,673 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:01,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:01,358 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000014', 'should_tokenize': False} 2026-11-01 15:29:01,359 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000014: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000014'} 2026-11-01 15:29:01,374 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:01] "POST /invoice/transaction/2759 HTTP/1.1" 200 - 44 0.032 1.672 2026-11-01 15:29:01,445 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:01] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.024 0.036 2026-11-01 15:29:02,034 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:03,246 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:03] "GET /my/invoices/2759?access_token=bfbd207f-ac69-4b81-baf5-93016ca4d1cd HTTP/1.1" 200 - 221 0.160 1.064 2026-11-01 15:29:03,374 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:04,230 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:04,557 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:04,629 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000015', 'should_tokenize': False} 2026-11-01 15:29:04,629 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000015: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000015'} 2026-11-01 15:29:04,640 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:04] "POST /invoice/transaction/2760 HTTP/1.1" 200 - 44 0.041 0.372 2026-11-01 15:29:04,722 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:04] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.025 0.038 2026-11-01 15:29:05,271 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.res_users: Login successful for db:rb-2cd94b9-226205-431190 login:bidv_flow_portal_user from n/a 2026-11-01 15:29:06,774 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:06] "GET /my/invoices/2760 HTTP/1.1" 200 - 267 0.183 1.308 2026-11-01 15:29:06,880 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:07,735 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:08,122 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:08,194 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000016', 'should_tokenize': False} 2026-11-01 15:29:08,194 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000016: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000016'} 2026-11-01 15:29:08,212 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:08] "POST /invoice/transaction/2761 HTTP/1.1" 200 - 44 0.044 0.436 2026-11-01 15:29:08,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:08] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.032 0.044 2026-11-01 15:29:08,331 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:09,834 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:09] "GET /my/invoices/2761?access_token=93a15ddc-121e-4a1f-ba77-de1a9bb775a6 HTTP/1.1" 200 - 238 0.151 1.362 2026-11-01 15:29:09,923 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:10,675 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:11,128 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:11,202 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000017', 'should_tokenize': False} 2026-11-01 15:29:11,202 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000017: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000017'} 2026-11-01 15:29:11,215 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:11] "POST /invoice/transaction/2762 HTTP/1.1" 200 - 44 0.033 0.511 2026-11-01 15:29:11,352 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:11] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.045 0.073 2026-11-01 15:29:11,497 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:11] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.041 0.090 2026-11-01 15:29:11,542 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_failed_processing_answers_system_error_and_records_nothing ... 2026-11-01 15:29:12,190 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:12,487 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:12,547 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000018', 'should_tokenize': False} 2026-11-01 15:29:12,547 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000018: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000018'} 2026-11-01 15:29:12,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:12] "POST /invoice/transaction/2763 HTTP/1.1" 200 - 44 0.034 0.336 2026-11-01 15:29:12,746 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:12] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.058 0.090 2026-11-01 15:29:12,918 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:12] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.058 0.091 2026-11-01 15:29:12,981 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:13,090 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:14,969 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:14] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 45 0.049 1.833 2026-11-01 15:29:15,148 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:15] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 39 0.042 0.095 2026-11-01 15:29:15,294 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:15,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:16,285 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:16,360 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000020', 'should_tokenize': False} 2026-11-01 15:29:16,360 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000020: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000020'} 2026-11-01 15:29:16,371 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:16] "POST /invoice/transaction/2764 HTTP/1.1" 200 - 44 0.037 0.394 2026-11-01 15:29:16,567 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:16] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.065 0.091 2026-11-01 15:29:16,755 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:16] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 53 0.073 0.097 2026-11-01 15:29:18,134 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:18,765 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:19,207 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:19,286 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000021', 'should_tokenize': False} 2026-11-01 15:29:19,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000021: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000021'} 2026-11-01 15:29:19,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:19] "POST /invoice/transaction/2766 HTTP/1.1" 200 - 44 0.045 0.492 2026-11-01 15:29:19,468 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:19] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.057 0.093 2026-11-01 15:29:19,636 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:19] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.066 0.088 2026-11-01 15:29:20,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:22,273 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:22] "GET /my/invoices/2766?access_token=bc194e8b-b467-442e-b9fc-ad6b3165d489 HTTP/1.1" 200 - 253 0.150 1.248 2026-11-01 15:29:22,345 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:23,019 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:23,379 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:24,584 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:24] "GET /my/invoices/2768?access_token=e2190acc-568b-421d-9188-93db7dbfcb28 HTTP/1.1" 200 - 257 0.143 1.424 2026-11-01 15:29:24,625 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_invoice_without_any_payment_shows_no_bidv_instructions ... 2026-11-01 15:29:25,425 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:25,904 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:27,335 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:27] "GET /my/invoices/2769?access_token=7f76e458-79eb-4763-a2f9-0434e0bfdd29 HTTP/1.1" 200 - 253 0.148 1.765 2026-11-01 15:29:27,378 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_one_bidv_trans_id_cannot_be_held_by_two_transactions ... 2026-11-01 15:29:28,209 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:28,572 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:30,058 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000022', 'should_tokenize': False} 2026-11-01 15:29:30,058 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000022: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000022'} 2026-11-01 15:29:30,072 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:30] "POST /invoice/transaction/2770 HTTP/1.1" 200 - 44 0.037 1.830 2026-11-01 15:29:30,227 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:30] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.044 0.088 2026-11-01 15:29:30,377 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:30] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.044 0.094 2026-11-01 15:29:30,975 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:31,045 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000023', 'should_tokenize': False} 2026-11-01 15:29:31,046 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000023: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000023'} 2026-11-01 15:29:31,052 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:31] "POST /invoice/transaction/2771 HTTP/1.1" 200 - 30 0.033 0.048 2026-11-01 15:29:31,119 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_over_payment_books_the_received_amount ... 2026-11-01 15:29:31,914 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:32,286 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:32,354 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000024', 'should_tokenize': False} 2026-11-01 15:29:32,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000024: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000024'} 2026-11-01 15:29:32,364 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:32] "POST /invoice/transaction/2772 HTTP/1.1" 200 - 44 0.031 0.423 2026-11-01 15:29:32,520 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:32] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.049 0.080 2026-11-01 15:29:32,671 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:32] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.048 0.089 2026-11-01 15:29:34,011 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_paid_invoice_shows_no_payment_instructions_to_a_returning_customer ... 2026-11-01 15:29:34,802 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:35,185 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:35,289 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000025', 'should_tokenize': False} 2026-11-01 15:29:35,289 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000025: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000025'} 2026-11-01 15:29:35,312 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:35] "POST /invoice/transaction/2774 HTTP/1.1" 200 - 44 0.087 0.430 2026-11-01 15:29:35,426 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:35] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.034 0.063 2026-11-01 15:29:36,604 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:37,802 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:37] "GET /my/invoices/2774?access_token=9df13cf5-bcd0-4498-80ff-a0d6afef5722 HTTP/1.1" 200 - 221 0.130 1.080 2026-11-01 15:29:37,881 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:38,772 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:39,221 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:39,343 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000026', 'should_tokenize': False} 2026-11-01 15:29:39,343 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000026: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000026'} 2026-11-01 15:29:39,363 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:39] "POST /invoice/transaction/2776 HTTP/1.1" 200 - 44 0.096 0.498 2026-11-01 15:29:39,545 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:39] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.053 0.098 2026-11-01 15:29:39,734 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:39] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.061 0.111 2026-11-01 15:29:40,075 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:40] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 36 0.038 0.277 2026-11-01 15:29:41,471 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:42,294 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:42,684 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:42,756 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000027', 'should_tokenize': False} 2026-11-01 15:29:42,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000027: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000027'} 2026-11-01 15:29:42,768 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:42] "POST /invoice/transaction/2778 HTTP/1.1" 200 - 44 0.035 0.442 2026-11-01 15:29:42,948 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:42] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.046 0.089 2026-11-01 15:29:43,239 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:43] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.073 0.108 2026-11-01 15:29:43,354 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_arriving_after_transaction_was_cancelled_is_still_recorded ... 2026-11-01 15:29:44,204 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:44,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:44,637 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000028', 'should_tokenize': False} 2026-11-01 15:29:44,638 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000028: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000028'} 2026-11-01 15:29:44,653 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:44] "POST /invoice/transaction/2779 HTTP/1.1" 200 - 44 0.037 0.415 2026-11-01 15:29:44,862 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:44] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.074 0.086 2026-11-01 15:29:45,108 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:45] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.056 0.093 2026-11-01 15:29:46,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_is_recorded_when_invoice_qr_codes_are_turned_off ... 2026-11-01 15:29:48,536 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:48,929 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:49,003 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000029', 'should_tokenize': False} 2026-11-01 15:29:49,004 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000029: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000029'} 2026-11-01 15:29:49,015 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:49] "POST /invoice/transaction/2781 HTTP/1.1" 200 - 44 0.048 0.435 2026-11-01 15:29:49,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:49] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.051 0.096 2026-11-01 15:29:49,357 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:49] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.057 0.101 2026-11-01 15:29:50,676 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:29:51,368 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:51,730 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:51,798 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000030', 'should_tokenize': False} 2026-11-01 15:29:51,798 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000030: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000030'} 2026-11-01 15:29:51,810 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:51] "POST /invoice/transaction/2783 HTTP/1.1" 200 - 44 0.035 0.409 2026-11-01 15:29:51,893 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:51] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.026 0.047 2026-11-01 15:29:51,964 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:53,304 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:53] "GET /my/invoices/2783?access_token=82a7878d-2b68-4498-ac2f-403ac202c4dc&move_id=2783&amount=1500000.0&payment_token=03e0518bf3f733b9cb237022d1a1aa9f9abd6420b9aae1cab28f4b2dd6872b46&payment=True HTTP/1.1" 200 - 236 0.145 1.209 2026-11-01 15:29:53,364 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_with_fractional_amount_is_not_booked ... 2026-11-01 15:29:54,155 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:54,591 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:54,687 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000031', 'should_tokenize': False} 2026-11-01 15:29:54,688 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000031: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000031'} 2026-11-01 15:29:54,700 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:54] "POST /invoice/transaction/2784 HTTP/1.1" 200 - 44 0.055 0.492 2026-11-01 15:29:54,862 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:54] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.050 0.091 2026-11-01 15:29:55,016 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:55] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 38 0.041 0.098 2026-11-01 15:29:55,138 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_with_invalid_checksum_changes_nothing ... 2026-11-01 15:29:55,923 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:56,236 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:56,293 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000032', 'should_tokenize': False} 2026-11-01 15:29:56,294 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000032: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000032'} 2026-11-01 15:29:56,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:56] "POST /invoice/transaction/2785 HTTP/1.1" 200 - 44 0.031 0.352 2026-11-01 15:29:56,429 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:56] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.041 0.062 2026-11-01 15:29:56,465 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:56] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 15 0.009 0.020 2026-11-01 15:29:56,508 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_without_usable_amount_marks_transaction_in_error ... 2026-11-01 15:29:57,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:29:57,558 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:29:57,633 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000033', 'should_tokenize': False} 2026-11-01 15:29:57,634 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000033: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000033'} 2026-11-01 15:29:57,647 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:57] "POST /invoice/transaction/2786 HTTP/1.1" 200 - 44 0.032 0.514 2026-11-01 15:29:57,817 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:57] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.049 0.089 2026-11-01 15:29:57,974 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:29:57] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 38 0.050 0.090 2026-11-01 15:29:58,023 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_without_remark_and_with_numeric_trans_id_is_accepted ... 2026-11-01 15:29:58,760 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:00,478 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:00,551 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000034', 'should_tokenize': False} 2026-11-01 15:30:00,552 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000034: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000034'} 2026-11-01 15:30:00,561 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:00] "POST /invoice/transaction/2787 HTTP/1.1" 200 - 44 0.036 1.766 2026-11-01 15:30:00,756 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:00] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.061 0.117 2026-11-01 15:30:00,909 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:00] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.051 0.089 2026-11-01 15:30:00,949 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_process_route_ignores_a_transaction_of_another_session ... 2026-11-01 15:30:01,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:02,146 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:02,229 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000035', 'should_tokenize': False} 2026-11-01 15:30:02,230 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000035: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000035'} 2026-11-01 15:30:02,242 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:02] "POST /invoice/transaction/2788 HTTP/1.1" 200 - 44 0.038 0.510 2026-11-01 15:30:02,291 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:02] "POST /bidv_qr/process HTTP/1.1" 303 - 6 0.003 0.010 2026-11-01 15:30:02,362 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_process_route_puts_the_customer_own_transaction_in_pending ... 2026-11-01 15:30:03,053 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:03,466 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:03,544 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000036', 'should_tokenize': False} 2026-11-01 15:30:03,544 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000036: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000036'} 2026-11-01 15:30:03,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:03] "POST /invoice/transaction/2789 HTTP/1.1" 200 - 44 0.034 0.473 2026-11-01 15:30:03,638 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:03] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.023 0.044 2026-11-01 15:30:03,685 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_refusal_note_is_written_in_the_company_language ... 2026-11-01 15:30:04,386 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:04,758 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:04,852 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000037', 'should_tokenize': False} 2026-11-01 15:30:04,853 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000037: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000037'} 2026-11-01 15:30:04,866 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:04] "POST /invoice/transaction/2790 HTTP/1.1" 200 - 44 0.039 0.444 2026-11-01 15:30:06,218 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:06] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 49 0.055 0.108 2026-11-01 15:30:06,302 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:07,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:07,470 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:07,542 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000038', 'should_tokenize': False} 2026-11-01 15:30:07,543 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000038: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000038'} 2026-11-01 15:30:07,555 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:07] "POST /invoice/transaction/2792 HTTP/1.1" 200 - 44 0.032 0.498 2026-11-01 15:30:09,105 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:09] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.057 0.101 2026-11-01 15:30:09,183 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:09,887 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:11,729 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:11,802 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000039', 'should_tokenize': False} 2026-11-01 15:30:11,802 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000039: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000039'} 2026-11-01 15:30:11,814 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:11] "POST /invoice/transaction/2794 HTTP/1.1" 200 - 44 0.033 1.897 2026-11-01 15:30:12,058 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:12] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.048 0.071 2026-11-01 15:30:12,122 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:12,807 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:13,174 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:13,243 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000040', 'should_tokenize': False} 2026-11-01 15:30:13,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000040: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000040'} 2026-11-01 15:30:13,255 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:13] "POST /invoice/transaction/2795 HTTP/1.1" 200 - 44 0.030 0.420 2026-11-01 15:30:14,496 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:14] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.098 0.072 2026-11-01 15:30:14,636 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:14] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 24 0.045 0.079 2026-11-01 15:30:14,715 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_repeated_payment_notification_is_booked_once ... 2026-11-01 15:30:15,503 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:15,932 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:16,042 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000041', 'should_tokenize': False} 2026-11-01 15:30:16,043 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000041: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000041'} 2026-11-01 15:30:16,066 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:16] "POST /invoice/transaction/2797 HTTP/1.1" 200 - 44 0.067 0.498 2026-11-01 15:30:16,294 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:16] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.071 0.121 2026-11-01 15:30:16,488 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:16] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.065 0.103 2026-11-01 15:30:16,610 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:16] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 27 0.036 0.072 2026-11-01 15:30:18,051 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_second_different_payment_on_paid_transaction_is_refused ... 2026-11-01 15:30:18,804 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:19,209 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:19,290 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000042', 'should_tokenize': False} 2026-11-01 15:30:19,290 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000042: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000042'} 2026-11-01 15:30:19,303 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:19] "POST /invoice/transaction/2799 HTTP/1.1" 200 - 44 0.037 0.465 2026-11-01 15:30:19,501 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:19] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.054 0.121 2026-11-01 15:30:19,679 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:19] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.054 0.098 2026-11-01 15:30:21,175 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:21] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 37 0.057 0.090 2026-11-01 15:30:21,320 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:22,084 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:22,475 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:22,549 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000043', 'should_tokenize': False} 2026-11-01 15:30:22,550 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000043: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000043'} 2026-11-01 15:30:22,564 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:22] "POST /invoice/transaction/2801 HTTP/1.1" 200 - 44 0.036 0.447 2026-11-01 15:30:22,767 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:22] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.061 0.109 2026-11-01 15:30:22,938 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:22] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.058 0.097 2026-11-01 15:30:23,123 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:23] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 37 0.044 0.110 2026-11-01 15:30:23,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_trans_id_replayed_onto_another_bill_does_not_settle_it ... 2026-11-01 15:30:23,956 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:25,737 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:25,805 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000044', 'should_tokenize': False} 2026-11-01 15:30:25,806 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000044: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000044'} 2026-11-01 15:30:25,815 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:25] "POST /invoice/transaction/2802 HTTP/1.1" 200 - 44 0.033 1.829 2026-11-01 15:30:26,039 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:26] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.058 0.135 2026-11-01 15:30:26,203 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:26] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.045 0.105 2026-11-01 15:30:26,865 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:26,936 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000045', 'should_tokenize': False} 2026-11-01 15:30:26,937 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000045: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000045'} 2026-11-01 15:30:26,943 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:26] "POST /invoice/transaction/2803 HTTP/1.1" 200 - 30 0.029 0.052 2026-11-01 15:30:27,101 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:27] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.057 0.080 2026-11-01 15:30:27,204 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:27] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 25 0.023 0.064 2026-11-01 15:30:27,346 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_transaction_without_vnd_amount_cannot_be_paid_through_bidv ... 2026-11-01 15:30:27,446 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:27,928 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:27] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 41 0.029 0.457 2026-11-01 15:30:28,070 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:28] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 31 0.030 0.065 2026-11-01 15:30:28,109 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_under_payment_books_received_amount_and_flags_the_difference ... 2026-11-01 15:30:28,875 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:29,257 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:29,336 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000047', 'should_tokenize': False} 2026-11-01 15:30:29,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000047: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000047'} 2026-11-01 15:30:29,347 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:29] "POST /invoice/transaction/2804 HTTP/1.1" 200 - 44 0.036 0.438 2026-11-01 15:30:29,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-01 15:30:30,010 104 INFO rb-2cd94b9-226205-431190 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': 2685, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000048', 'should_tokenize': False} 2026-11-01 15:30:30,010 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000048: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000048'} 2026-11-01 15:30:30,015 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:30] "POST /invoice/transaction/2805 HTTP/1.1" 200 - 30 0.027 0.047 2026-11-01 15:30:30,172 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:30] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.053 0.086 2026-11-01 15:30:30,341 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:30] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.063 0.090 2026-11-01 15:30:31,785 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-01 15:30:38,133 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_account_holder_state_without_city_is_enough ... 2026-11-01 15:30:39,945 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:40,168 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:41,974 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:42,337 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:43,050 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_bank_identifier_code ... 2026-11-01 15:30:43,416 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_merchant_id ... 2026-11-01 15:30:43,812 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_service_id ... 2026-11-01 15:30:44,221 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:30:57,105 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:30:57,534 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:30:57,851 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:30:57,918 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000049', 'should_tokenize': False} 2026-11-01 15:30:57,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000049: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000049'} 2026-11-01 15:30:57,942 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:57] "POST /my/orders/99/transaction HTTP/1.1" 200 - 49 0.041 0.370 2026-11-01 15:30:58,044 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:58] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.024 0.047 2026-11-01 15:30:58,107 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000049 with the same value for the state: pending 2026-11-01 15:30:58,198 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:58] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.042 0.089 2026-11-01 15:30:58,372 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:30:58] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.056 0.104 2026-11-01 15:30:59,993 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [732] 2026-11-01 15:31:00,801 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:00,878 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000050', 'should_tokenize': False} 2026-11-01 15:31:00,879 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000050: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000050'} 2026-11-01 15:31:00,900 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:00] "POST /my/orders/99/transaction HTTP/1.1" 200 - 37 0.045 0.060 2026-11-01 15:31:00,997 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:00] "POST /bidv_qr/process HTTP/1.1" 303 - 28 0.030 0.048 2026-11-01 15:31:01,059 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000050 with the same value for the state: pending 2026-11-01 15:31:01,156 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:01] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.042 0.096 2026-11-01 15:31:01,348 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:01] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.065 0.108 2026-11-01 15:31:01,468 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_alias_of_a_cancelled_order_is_refused_as_cancelled ... 2026-11-01 15:31:01,842 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:03,550 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:03,659 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000051', 'should_tokenize': False} 2026-11-01 15:31:03,660 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000051: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000051'} 2026-11-01 15:31:03,691 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:03] "POST /my/orders/100/transaction HTTP/1.1" 200 - 49 0.108 1.744 2026-11-01 15:31:03,790 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:03] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.030 0.043 2026-11-01 15:31:04,325 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:04] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.060 0.121 2026-11-01 15:31:04,385 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:04,863 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:05,257 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:05,325 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000052', 'should_tokenize': False} 2026-11-01 15:31:05,326 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000052: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000052'} 2026-11-01 15:31:05,344 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:05] "POST /my/orders/101/transaction HTTP/1.1" 200 - 49 0.036 0.448 2026-11-01 15:31:05,443 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:05] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.027 0.048 2026-11-01 15:31:05,539 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000052 with the same value for the state: pending 2026-11-01 15:31:05,604 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:05] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.037 0.061 2026-11-01 15:31:05,644 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:06,069 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:06,534 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:06,612 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000053', 'should_tokenize': False} 2026-11-01 15:31:06,613 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000053: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000053'} 2026-11-01 15:31:06,637 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:06] "POST /my/orders/102/transaction HTTP/1.1" 200 - 49 0.035 0.535 2026-11-01 15:31:06,772 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:06] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.030 0.065 2026-11-01 15:31:06,792 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:06,854 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000054', 'should_tokenize': False} 2026-11-01 15:31:06,854 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000054: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000054'} 2026-11-01 15:31:06,867 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:06] "POST /my/orders/102/transaction HTTP/1.1" 200 - 36 0.029 0.049 2026-11-01 15:31:06,961 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:06] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.026 0.058 2026-11-01 15:31:06,984 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:07,061 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000055', 'should_tokenize': False} 2026-11-01 15:31:07,062 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000055: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000055'} 2026-11-01 15:31:07,076 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:07] "POST /my/orders/102/transaction HTTP/1.1" 200 - 36 0.032 0.063 2026-11-01 15:31:07,182 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:07] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.025 0.052 2026-11-01 15:31:07,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000053 with the same value for the state: pending 2026-11-01 15:31:07,325 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:07] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.038 0.086 2026-11-01 15:31:07,508 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:07] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.059 0.109 2026-11-01 15:31:09,006 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [733] 2026-11-01 15:31:09,946 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000054 with the same value for the state: pending 2026-11-01 15:31:10,012 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:10] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.031 0.072 2026-11-01 15:31:10,063 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000054 with the same value for the state: pending 2026-11-01 15:31:10,120 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:10] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.028 0.058 2026-11-01 15:31:10,277 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:10] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.055 0.085 2026-11-01 15:31:10,444 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:10] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.049 0.098 2026-11-01 15:31:10,568 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:10,998 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:11,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:11,413 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000056', 'should_tokenize': False} 2026-11-01 15:31:11,413 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000056: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000056'} 2026-11-01 15:31:11,439 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:11] "POST /my/orders/103/transaction HTTP/1.1" 200 - 49 0.042 0.402 2026-11-01 15:31:11,558 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:11] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.037 0.057 2026-11-01 15:31:11,583 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:13,611 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:13] "GET /my/orders/103?access_token=54840e5f-a3e8-40a2-891a-a718bd5a576e HTTP/1.1" 200 - 313 0.188 1.850 2026-11-01 15:31:13,662 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_order_with_nothing_to_pay_counts_as_settled ... 2026-11-01 15:31:14,005 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:14,426 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:14,901 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:14,980 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000058', 'should_tokenize': False} 2026-11-01 15:31:14,981 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000058: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000058'} 2026-11-01 15:31:15,004 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:15] "POST /my/orders/105/transaction HTTP/1.1" 200 - 49 0.039 0.542 2026-11-01 15:31:15,111 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:15] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.031 0.055 2026-11-01 15:31:15,137 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:15,221 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000059', 'should_tokenize': False} 2026-11-01 15:31:15,221 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000059: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000059'} 2026-11-01 15:31:15,237 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:15] "POST /my/orders/105/transaction HTTP/1.1" 200 - 36 0.040 0.066 2026-11-01 15:31:15,334 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:15] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.029 0.054 2026-11-01 15:31:15,396 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000058 with the same value for the state: pending 2026-11-01 15:31:15,475 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:15] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.043 0.075 2026-11-01 15:31:15,645 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:15] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.056 0.102 2026-11-01 15:31:15,806 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:15] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.056 0.089 2026-11-01 15:31:15,859 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:16,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:18,135 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:18,208 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000060', 'should_tokenize': False} 2026-11-01 15:31:18,209 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000060: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000060'} 2026-11-01 15:31:18,229 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:18] "POST /my/orders/106/transaction HTTP/1.1" 200 - 49 0.039 1.920 2026-11-01 15:31:18,332 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:18] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.028 0.052 2026-11-01 15:31:18,350 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:18,414 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000061', 'should_tokenize': False} 2026-11-01 15:31:18,414 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000061: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000061'} 2026-11-01 15:31:18,430 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:18] "POST /my/orders/106/transaction HTTP/1.1" 200 - 36 0.032 0.051 2026-11-01 15:31:18,508 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:18] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.026 0.043 2026-11-01 15:31:18,566 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000060 with the same value for the state: pending 2026-11-01 15:31:18,633 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:18] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.036 0.064 2026-11-01 15:31:18,812 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:18] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.080 0.084 2026-11-01 15:31:20,450 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [734] 2026-11-01 15:31:21,345 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:21] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.067 0.108 2026-11-01 15:31:21,454 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:21,973 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:22,364 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:22,450 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000062', 'should_tokenize': False} 2026-11-01 15:31:22,451 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000062: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000062'} 2026-11-01 15:31:22,482 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:22] "POST /my/orders/107/transaction HTTP/1.1" 200 - 49 0.059 0.453 2026-11-01 15:31:22,616 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:22] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.044 0.069 2026-11-01 15:31:22,629 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:22,697 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000063', 'should_tokenize': False} 2026-11-01 15:31:22,698 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000063: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000063'} 2026-11-01 15:31:22,712 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:22] "POST /my/orders/107/transaction HTTP/1.1" 200 - 36 0.034 0.052 2026-11-01 15:31:22,800 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:22] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.031 0.049 2026-11-01 15:31:22,858 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000062 with the same value for the state: pending 2026-11-01 15:31:22,935 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:22] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.040 0.075 2026-11-01 15:31:23,103 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:23] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.059 0.095 2026-11-01 15:31:23,166 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000063 with the same value for the state: pending 2026-11-01 15:31:23,230 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:23] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.035 0.064 2026-11-01 15:31:23,419 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:23] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.060 0.112 2026-11-01 15:31:23,474 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:23,934 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:24,332 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:24,401 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000064', 'should_tokenize': False} 2026-11-01 15:31:24,401 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000064: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000064'} 2026-11-01 15:31:24,422 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:24] "POST /my/orders/108/transaction HTTP/1.1" 200 - 49 0.030 0.460 2026-11-01 15:31:24,565 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:24] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.036 0.084 2026-11-01 15:31:24,599 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-11-01 15:31:24,671 104 INFO rb-2cd94b9-226205-431190 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': 2694, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000065', 'should_tokenize': False} 2026-11-01 15:31:24,671 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000065: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000065'} 2026-11-01 15:31:24,688 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:24] "POST /my/orders/108/transaction HTTP/1.1" 200 - 36 0.028 0.065 2026-11-01 15:31:24,804 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:24] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.042 0.050 2026-11-01 15:31:24,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000064 with the same value for the state: pending 2026-11-01 15:31:24,993 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:24] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.036 0.105 2026-11-01 15:31:25,177 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:25] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.055 0.100 2026-11-01 15:31:25,270 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000065 with the same value for the state: pending 2026-11-01 15:31:25,338 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:25] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.038 0.066 2026-11-01 15:31:25,339 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:25,382 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:25,875 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:26,377 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:26,725 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_two_cancelled_orders_is_cancelled ... 2026-11-01 15:31:27,221 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_two_settled_orders_is_settled ... 2026-11-01 15:31:27,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-01 15:31:33,687 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_alias_of_another_company_transaction_takes_that_company_merchant_id ... 2026-11-01 15:31:39,874 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:40,100 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_bidv_reference_without_a_provider_is_refused ... 2026-11-01 15:31:40,243 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_compute_reference_reflects_bank_account_change ... 2026-11-01 15:31:40,344 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_other_provider_reference_keeps_its_own_prefix ... 2026-11-01 15:31:40,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:31:46,480 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_pending_status_page_pays_into_provider_journal_bank_account ... 2026-11-01 15:31:46,811 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_pending_status_page_shows_amount_and_alias_to_transfer_to ... 2026-11-01 15:31:46,977 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_state_header_hides_qr_once_transaction_is_done ... 2026-11-01 15:31:47,146 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:31:47,435 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-01 15:31:48,319 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-11-01 15:31:48,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-11-01 15:31:48,441 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-11-01 15:31:48,493 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-11-01 15:31:48,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-11-01 15:31:48,640 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-11-01 15:31:48,701 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-11-01 15:31:48,744 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-11-01 15:31:48,773 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:49,224 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:49] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 19 0.012 0.442 2026-11-01 15:31:49,260 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:31:49,295 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:49,812 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:49] "POST /payment/buckaroo/return HTTP/1.1" 303 - 8 0.006 0.513 2026-11-01 15:31:50,786 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:50] "GET /payment/status HTTP/1.1" 200 - 180 0.105 0.863 2026-11-01 15:31:50,860 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:31:53,291 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-11-01 15:31:53,387 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-11-01 15:31:54,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-11-01 15:31:55,261 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:31:56,113 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-11-01 15:31:56,237 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_authorizes_transaction ... 2026-11-01 15:31:56,316 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_cancels_transaction ... 2026-11-01 15:31:56,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:31:56,455 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_propagates_simulated_state_to_token ... 2026-11-01 15:31:56,554 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-11-01 15:31:56,634 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_pending ... 2026-11-01 15:31:56,702 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-11-01 15:31:56,771 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_full_capture_request_does_not_create_capture_tx ... 2026-11-01 15:31:56,854 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_partial_capture_request_creates_capture_tx ... 2026-11-01 15:31:56,958 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:31:57,896 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-11-01 15:31:57,936 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:31:58,385 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:31:58] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 6 0.002 0.449 2026-11-01 15:31:58,441 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:31:59,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-11-01 15:31:59,461 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-11-01 15:31:59,554 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:00,356 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-11-01 15:32:00,423 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-11-01 15:32:00,484 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:32:00,555 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-11-01 15:32:00,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-11-01 15:32:00,788 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:01,673 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-11-01 15:32:01,745 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-11-01 15:32:01,786 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:02,185 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:02] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 8 0.005 0.400 2026-11-01 15:32:03,066 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:03] "GET /payment/status HTTP/1.1" 200 - 179 0.093 0.784 2026-11-01 15:32:03,109 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-11-01 15:32:03,171 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-11-01 15:32:03,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-11-01 15:32:03,257 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:03,631 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:03] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.003 0.374 2026-11-01 15:32:03,674 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:32:03,714 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:04,117 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:04] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.005 0.402 2026-11-01 15:32:04,164 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:05,065 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-11-01 15:32:05,151 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:06,039 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-11-01 15:32:06,103 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-11-01 15:32:06,176 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-11-01 15:32:06,247 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:32:06,341 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_rejects_transaction ... 2026-11-01 15:32:06,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:07,239 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-11-01 15:32:07,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:08,958 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:08] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 6 0.001 1.672 2026-11-01 15:32:09,836 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:09] "GET /payment/status HTTP/1.1" 200 - 174 0.092 0.783 2026-11-01 15:32:09,889 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-11-01 15:32:09,932 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:10,299 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:10] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 8 0.004 0.365 2026-11-01 15:32:10,359 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:11,201 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-11-01 15:32:11,267 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-11-01 15:32:11,298 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:11,643 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:11] "POST /payment/mollie/webhook HTTP/1.1" 200 - 19 0.010 0.337 2026-11-01 15:32:11,688 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:12,591 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7089] 2026-11-01 15:32:12,591 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-11-01 15:32:12,600 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7192] 2026-11-01 15:32:12,600 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-11-01 15:32:12,609 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7067] 2026-11-01 15:32:12,609 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-11-01 15:32:12,654 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_10_form_render ... 2026-11-01 15:32:12,692 104 INFO rb-2cd94b9-226205-431190 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': 2747, 'provider_code': 'momo', 'provider_id': 19, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-11-01 15:32:12,696 104 INFO rb-2cd94b9-226205-431190 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=MM1793547132_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1793547132_Test Transaction'} 2026-11-01 15:32:12,739 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_11_form_render_currency_supported ... 2026-11-01 15:32:12,763 104 INFO rb-2cd94b9-226205-431190 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': 2747, 'provider_code': 'momo', 'provider_id': 19, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-11-01 15:32:12,776 104 INFO rb-2cd94b9-226205-431190 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=MM1793547132_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1793547132_Test Transaction'} 2026-11-01 15:32:12,823 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_20_momo_form_management ... 2026-11-01 15:32:12,890 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference test-ref0 with the same value for the state: done 2026-11-01 15:32:12,917 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_30_momo_bad_configuration ... 2026-11-01 15:32:12,948 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_40_momo_currency_usd ... 2026-11-01 15:32:13,025 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_50_momo_currency_euro ... 2026-11-01 15:32:13,134 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:13,996 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_10_form_render ... 2026-11-01 15:32:14,081 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_12_nganluong_form_management ... 2026-11-01 15:32:14,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment test-ref0: set as pending 2026-11-01 15:32:14,186 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx test-ref0: set as done 2026-11-01 15:32:14,217 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_13_currency_no_support ... 2026-11-01 15:32:14,301 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment Test Transaction: set as pending 2026-11-01 15:32:14,304 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx Test Transaction: set as done 2026-11-01 15:32:14,352 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:15,228 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-11-01 15:32:15,299 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-11-01 15:32:15,336 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-11-01 15:32:15,388 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:16,296 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-11-01 15:32:16,372 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-11-01 15:32:16,440 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:32:16,525 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-11-01 15:32:16,612 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_to_cancel ... 2026-11-01 15:32:16,686 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_unknown_transaction_in_error ... 2026-11-01 15:32:16,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.models.payment_transaction: Received data with invalid payment status (???) and reason 'Invalid Card' for transaction with reference Test Transaction 2026-11-01 15:32:16,764 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-11-01 15:32:16,844 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:17,672 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-11-01 15:32:17,730 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_process_empty_payment_data_on_cancellation ... 2026-11-01 15:32:17,762 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:18,192 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:18] "GET /payment/nuvei/return?tx_ref=Test+Transaction&error_access_token=a2e0eae8f029a9a3131a31cd94adf2b11f668570c95005ee28b25fb3074d70b1&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.005 0.428 2026-11-01 15:32:19,068 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:19] "GET /payment/status HTTP/1.1" 200 - 178 0.102 0.771 2026-11-01 15:32:19,110 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-11-01 15:32:19,143 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:19,488 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:19] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 9 0.003 0.345 2026-11-01 15:32:20,310 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:20] "GET /payment/status HTTP/1.1" 200 - 179 0.098 0.720 2026-11-01 15:32:20,363 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-11-01 15:32:20,417 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:22,291 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:22] "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.003 1.874 2026-11-01 15:32:23,106 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:23] "GET /payment/status HTTP/1.1" 200 - 179 0.101 0.710 2026-11-01 15:32:23,154 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-11-01 15:32:23,215 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-11-01 15:32:23,264 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-11-01 15:32:23,298 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:23,708 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:23] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.003 0.411 2026-11-01 15:32:23,748 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:32:23,784 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:24,220 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:24] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.003 0.435 2026-11-01 15:32:24,266 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:25,095 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-11-01 15:32:25,184 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-11-01 15:32:25,274 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-11-01 15:32:25,351 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-11-01 15:32:25,390 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:32:25,390 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.models.payment_transaction: Response of '/checkout/orders' request for transaction with reference Test Transaction: {'id': '123DUMMY456'} 2026-11-01 15:32:25,391 104 INFO rb-2cd94b9-226205-431190 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': 2767, 'provider_code': 'paypal', 'provider_id': 11, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-11-01 15:32:25,418 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-11-01 15:32:25,771 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-11-01 15:32:25,794 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:26,181 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:26] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 19 0.007 0.383 2026-11-01 15:32:26,211 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-11-01 15:32:26,238 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:32:26,620 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:32:26] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 9 0.003 0.382 2026-11-01 15:32:26,684 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:32:47,540 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:33:09,904 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:33:28,205 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:33:41,210 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:33:55,625 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:34:10,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:34:24,256 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:34:37,421 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:34:51,601 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:35:05,706 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:35:19,839 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:35:33,756 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:35:58,359 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:36:12,087 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:36:25,161 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:36:38,959 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:36:53,126 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:37:06,750 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:37:20,238 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-01 15:37:21,073 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-11-01 15:37:21,142 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:21,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-11-01 15:37:21,978 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:21,978 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-11-01 15:37:21,979 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:21,979 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:21,994 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:21,995 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:21,995 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:21,995 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,006 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,007 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-11-01 15:37:22,007 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,007 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,016 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,016 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,017 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,017 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,026 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-11-01 15:37:22,027 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,027 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,036 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,036 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,037 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,037 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,045 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,045 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-11-01 15:37:22,046 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,046 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,054 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,054 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,055 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,055 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,063 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,064 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-11-01 15:37:22,064 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,064 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,073 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,073 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,074 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,074 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:22,118 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-11-01 15:37:22,179 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_refund_tx ... 2026-11-01 15:37:22,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-11-01 15:37:22,293 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-11-01 15:37:22,371 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:37:22,452 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_only_tokenizes_once ... 2026-11-01 15:37:22,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-11-01 15:37:22,620 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_updates_reference_if_not_confirmed ... 2026-11-01 15:37:22,686 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-11-01 15:37:22,774 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:23,689 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-11-01 15:37:23,755 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-11-01 15:37:23,811 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-11-01 15:37:23,868 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-11-01 15:37:23,898 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:24,234 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:24] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.006 0.331 2026-11-01 15:37:24,261 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:37:24,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:24,615 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:24] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.002 0.327 2026-11-01 15:37:24,665 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:26,545 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-11-01 15:37:26,603 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-11-01 15:37:26,673 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:27,531 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-11-01 15:37:27,572 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:28,007 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:28] "POST /payment/stripe/webhook HTTP/1.1" 200 - 7 0.002 0.436 2026-11-01 15:37:28,061 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-11-01 15:37:28,172 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-11-01 15:37:28,205 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:28,546 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:28] "POST /payment/stripe/webhook HTTP/1.1" 200 - 9 0.002 0.342 2026-11-01 15:37:28,602 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:29,497 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-11-01 15:37:36,677 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-11-01 15:37:36,718 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-11-01 15:37:36,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-11-01 15:37:37,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-11-01 15:37:37,235 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-11-01 15:37:37,287 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_when_missing_secret ... 2026-11-01 15:37:37,343 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_with_missing_timestamp ... 2026-11-01 15:37:37,403 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-11-01 15:37:37,492 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-11-01 15:37:37,569 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-11-01 15:37:37,598 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:37,983 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:37] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.010 0.378 2026-11-01 15:37:38,033 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-11-01 15:37:38,063 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:38,515 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:38] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.009 0.446 2026-11-01 15:37:38,553 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:37:38,586 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:38,961 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:38] "POST /payment/stripe/webhook HTTP/1.1" 200 - 10 0.005 0.374 2026-11-01 15:37:39,003 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:39,760 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7089] 2026-11-01 15:37:39,760 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-11-01 15:37:39,766 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7192] 2026-11-01 15:37:39,766 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-11-01 15:37:39,773 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7067] 2026-11-01 15:37:39,773 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-11-01 15:37:39,811 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_10_vnpay_form_management ... 2026-11-01 15:37:39,889 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_20_vnpay_bad_configuration ... 2026-11-01 15:37:39,918 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_30_vnpay_currency_euro ... 2026-11-01 15:37:39,986 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_40_vnpay_currency_usd ... 2026-11-01 15:37:40,066 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_50_vnpay_currency_conversion_euro ... 2026-11-01 15:37:40,146 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_51_vnpay_currency_no_conversion_vnd ... 2026-11-01 15:37:40,232 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_redirect_form_values ... 2026-11-01 15:37:40,337 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:42,641 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-11-01 15:37:42,697 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-11-01 15:37:42,728 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:43,102 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:43] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.011 0.370 2026-11-01 15:37:43,147 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-11-01 15:37:43,177 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:43,616 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:43] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.007 0.433 2026-11-01 15:37:43,669 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-11-01 15:37:43,699 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:44,108 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:44] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.009 0.403 2026-11-01 15:37:44,148 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-11-01 15:37:44,224 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-11-01 15:37:44,281 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-11-01 15:37:44,307 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:44,703 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:44] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.008 0.391 2026-11-01 15:37:44,740 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-11-01 15:37:44,766 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:45,145 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.models.payment_transaction: Created token with id 35 for partner with id 2973 from transaction with reference Test Transaction 2026-11-01 15:37:45,153 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:45] "POST /payment/worldline/webhook HTTP/1.1" 200 - 24 0.012 0.377 2026-11-01 15:37:45,182 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:37:45,211 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:46,818 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:46] "POST /payment/worldline/webhook HTTP/1.1" 200 - 9 0.003 1.606 2026-11-01 15:37:46,871 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:48,087 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-11-01 15:37:48,241 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_prefers_company_currency ... 2026-11-01 15:37:53,319 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_webhook_migration_notice_is_only_sent_once ... 2026-11-01 15:37:53,492 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [735] 2026-11-01 15:37:53,592 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513319587285183.1793547473.550829172134399-openerp-message-notify@8acc27152261>: ['"Charlie Brown" <@False>'] 2026-11-01 15:37:53,602 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [736] 2026-11-01 15:37:53,708 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <857690737963816.1793547473.664124727249146-openerp-message-notify@8acc27152261>: ['"David Wilson" <@False>'] 2026-11-01 15:37:53,717 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [737] 2026-11-01 15:37:53,825 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <267099194153886.1793547473.786005735397339-openerp-message-notify@8acc27152261>: ['"Grace Lee" <@False>'] 2026-11-01 15:37:53,835 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [738] 2026-11-01 15:37:53,939 104 INFO rb-2cd94b9-226205-431190 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286048981767782.1793547473.897988796234131-openerp-message-notify@8acc27152261>: ['"Hannah Martin" <@False>'] 2026-11-01 15:37:53,947 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [739] 2026-11-01 15:37:54,137 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [213, 214, 215, 216, 217] 2026-11-01 15:37:54,207 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:55,549 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_with_tokenization ... 2026-11-01 15:37:55,703 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_without_tokenization ... 2026-11-01 15:37:55,764 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_for_legacy_token ... 2026-11-01 15:37:55,808 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_on_request_failure ... 2026-11-01 15:37:55,876 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_not_pending ... 2026-11-01 15:37:55,946 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_requires_action ... 2026-11-01 15:37:56,017 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_status_not_requires_action ... 2026-11-01 15:37:56,080 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_falls_back_to_external_id ... 2026-11-01 15:37:56,119 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_tx ... 2026-11-01 15:37:56,161 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_strips_suffixed_reference ... 2026-11-01 15:37:56,202 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-11-01 15:37:56,252 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_legacy_token_charge_payload ... 2026-11-01 15:37:56,319 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-11-01 15:37:56,352 104 INFO rb-2cd94b9-226205-431190 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': 'customer2982df40e4d6', '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=5af31c2b94ad53b876ad85a909d61cd652acc9a3c5256ae80d8879503f2b1bc3&success=true'} 2026-11-01 15:37:56,353 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.models.payment_transaction: Received session request response: {'payment_link_url': 'https://dummy.com'} 2026-11-01 15:37:56,383 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_session_request_payload ... 2026-11-01 15:37:56,446 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_token_charge_payload ... 2026-11-01 15:37:56,541 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_legacy_charge_notification_confirms_transaction ... 2026-11-01 15:37:56,628 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-11-01 15:37:56,709 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_fails_offline_requires_action ... 2026-11-01 15:37:56,791 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_pending_online_requires_action ... 2026-11-01 15:37:56,864 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-11-01 15:37:56,944 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_include_redirect_form_when_authentication_required ... 2026-11-01 15:37:57,018 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_save_session_id_as_provider_reference ... 2026-11-01 15:37:57,051 104 INFO rb-2cd94b9-226205-431190 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': 'customer2982ce4a464c', '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=5af31c2b94ad53b876ad85a909d61cd652acc9a3c5256ae80d8879503f2b1bc3&success=true'} 2026-11-01 15:37:57,052 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:57,082 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rounded_amount_idr ... 2026-11-01 15:37:57,136 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_legacy_token_to_credit_card_charges ... 2026-11-01 15:37:57,195 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_v3_token_to_payment_requests ... 2026-11-01 15:37:57,252 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_payment_request_for_token_operation ... 2026-11-01 15:37:57,271 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:57,324 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_session_for_redirect_operation ... 2026-11-01 15:37:57,340 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:57,389 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_card_on_file_type_for_offline_operation ... 2026-11-01 15:37:57,456 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_return_url_carries_return_params_in_request_context ... 2026-11-01 15:37:57,528 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-11-01 15:37:57,595 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_fetches_masked_card_number ... 2026-11-01 15:37:57,615 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.models.payment_transaction: created token with id 44 for partner with id 2982 from transaction with reference Test Transaction 2026-11-01 15:37:57,641 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_skips_get_with_inline_card_details ... 2026-11-01 15:37:57,666 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.models.payment_transaction: created token with id 45 for partner with id 2982 from transaction with reference Test Transaction 2026-11-01 15:37:57,696 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_session_payload_is_save ... 2026-11-01 15:37:57,775 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:37:59,041 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-11-01 15:37:59,200 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-11-01 15:37:59,253 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-11-01 15:37:59,302 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_confirms_pending_token_payment_after_3ds_challenge ... 2026-11-01 15:37:59,329 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:37:59,764 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:37:59,781 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:37:59] "GET /payment/xendit/return?tx_ref=xendit_tx5&success=true&access_token=b2e809bab3829b0dd9c9c3e5bcfaacd254e3c8cfeaf9190041137121d5931846 HTTP/1.1" 303 - 19 0.012 0.444 2026-11-01 15:38:00,755 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:00] "GET /payment/status HTTP/1.1" 200 - 178 0.095 0.875 2026-11-01 15:38:00,798 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_falls_back_to_pending_when_sync_fails ... 2026-11-01 15:38:00,826 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:01,278 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:01] "GET /payment/xendit/return?tx_ref=xendit_tx3&success=true&access_token=2f0ed6eb74b89cb7921f3a644f54e0e6e3153e9a27d83b8b3372f16bb707f550 HTTP/1.1" 303 - 18 0.011 0.444 2026-11-01 15:38:02,282 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:02] "GET /payment/status HTTP/1.1" 200 - 178 0.109 0.891 2026-11-01 15:38:02,322 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_syncs_status_from_provider_when_reference_known ... 2026-11-01 15:38:02,355 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:02,725 104 INFO rb-2cd94b9-226205-431190 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-11-01 15:38:02,741 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:02] "GET /payment/xendit/return?tx_ref=xendit_tx2&success=true&access_token=9755b87ae357a3cbc4dbfeba1d48f691b1748b423ffa3fec8da7f23c361dccf8 HTTP/1.1" 303 - 19 0.009 0.380 2026-11-01 15:38:03,698 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:03] "GET /payment/status HTTP/1.1" 200 - 178 0.109 0.844 2026-11-01 15:38:03,757 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_set_xendit_transactions_to_pending_on_return ... 2026-11-01 15:38:03,789 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:04,203 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:04] "GET /payment/xendit/return?success=true&access_token=coincoin&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.003 0.413 2026-11-01 15:38:05,191 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:05] "GET /payment/status HTTP/1.1" 200 - 178 0.108 0.876 2026-11-01 15:38:05,199 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:05] "GET /payment/xendit/return?success=false&access_token=9dc1d5aaeaf5602201d3aee04c547bdf71e150b01c71c221c9f59ac2d7ea0bf7&tx_ref=xendit_tx1 HTTP/1.1" 303 - 0 0.000 0.002 2026-11-01 15:38:05,241 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:05] "GET /payment/status HTTP/1.1" 200 - 7 0.005 0.031 2026-11-01 15:38:05,271 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:05] "GET /payment/xendit/return?success=true&access_token=9dc1d5aaeaf5602201d3aee04c547bdf71e150b01c71c221c9f59ac2d7ea0bf7&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.011 0.013 2026-11-01 15:38:05,315 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:05] "GET /payment/status HTTP/1.1" 200 - 7 0.005 0.030 2026-11-01 15:38:05,357 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_skips_activation_event_without_tokenize ... 2026-11-01 15:38:05,382 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:07,092 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:07] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.004 1.711 2026-11-01 15:38:07,130 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_tokenizes_on_activation_event ... 2026-11-01 15:38:07,164 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:07,513 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:07] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.003 0.348 2026-11-01 15:38:07,548 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_processing ... 2026-11-01 15:38:07,575 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:07,940 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:07] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.003 0.365 2026-11-01 15:38:07,974 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_signature_check ... 2026-11-01 15:38:08,003 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:08,353 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:08] "POST /payment/xendit/webhook HTTP/1.1" 200 - 19 0.007 0.347 2026-11-01 15:38:08,385 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_unwraps_envelope ... 2026-11-01 15:38:08,412 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-01 15:38:08,802 104 INFO rb-2cd94b9-226205-431190 werkzeug: 127.0.0.1 - - [01/Nov/2026 15:38:08] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.003 0.390 2026-11-01 15:38:08,852 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:38:09,817 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7089] 2026-11-01 15:38:09,817 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-11-01 15:38:09,827 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7192] 2026-11-01 15:38:09,828 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-11-01 15:38:09,839 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7067] 2026-11-01 15:38:09,839 104 INFO rb-2cd94b9-226205-431190 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-11-01 15:38:09,893 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_10_zalopay_form_management ... 2026-11-01 15:38:09,985 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_30_zalopay_form_validate ... 2026-11-01 15:38:10,027 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay: Validated payment for tx test-ref2: set as done 2026-11-01 15:38:10,057 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_40_zalopay_bad_configuration ... 2026-11-01 15:38:10,090 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_50_zalopay_currency_euro ... 2026-11-01 15:38:10,170 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_60_zalopay_currency_usd ... 2026-11-01 15:38:10,245 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_70_zalopay_available_currencies_restricted_to_vnd ... 2026-11-01 15:38:10,273 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_71_zalopay_currency_not_supported_converts_amount ... 2026-11-01 15:38:10,370 104 INFO rb-2cd94b9-226205-431190 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_72_zalopay_currency_supported_keeps_original_amount ... 2026-11-01 15:38:10,472 104 INFO rb-2cd94b9-226205-431190 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-01 15:38:10,474 104 INFO rb-2cd94b9-226205-431190 odoo.service.server: 2257 post-tests in 15360.68s, 4489855 queries 2026-11-01 15:38:10,484 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: hr_skills: 6 tests 20.20s 5811 queries 2026-11-01 15:38:10,484 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: hr_skills_survey: 3 tests 2.02s 1118 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: hr_timesheet: 16 tests 45.05s 11041 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: hr_timesheet_attendance: 3 tests 27.32s 3256 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: hr_work_entry_contract: 4 tests 2.43s 965 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: html_editor: 6 tests 3.45s 671 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: im_livechat: 70 tests 149.39s 53427 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_edi_line_grouping: 8 tests 85.80s 15767 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_edi_viettel: 26 tests 80.34s 30457 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_edi_viettel_pos: 13 tests 71.22s 33849 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin: 193 tests 2311.74s 924466 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_account_asset: 16 tests 135.53s 19025 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_account_auto_transfer: 27 tests 159.51s 86937 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_account_reports: 369 tests 5485.25s 793416 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_account_reports_asset: 11 tests 151.54s 34398 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_account_reports_recurring: 12 tests 246.69s 47466 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice: 41 tests 153.44s 34331 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice_pos: 10 tests 22.69s 9864 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice: 68 tests 393.32s 73458 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice_pos: 14 tests 58.32s 27708 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice: 47 tests 244.27s 46919 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice_line_grouping: 13 tests 103.66s 22273 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_edi: 157 tests 981.43s 189490 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_edi_pos: 13 tests 121.54s 35484 queries 2026-11-01 15:38:10,485 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_einvoice_sale: 6 tests 73.29s 11879 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_foreign_trade: 4 tests 41.99s 24494 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_hr_payroll: 53 tests 127.18s 79290 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_hr_payroll_account: 72 tests 243.33s 118671 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_hr_payroll_account_overtime: 10 tests 26.09s 14175 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_hr_payroll_administrative_region: 10 tests 10.95s 6491 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal: 3 tests 7.68s 5147 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal_account: 11 tests 34.85s 20950 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_hr_payroll_overtime: 7 tests 3.47s 1450 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_loan_management: 6 tests 12.95s 8160 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_mrp_account: 34 tests 161.04s 96778 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_mrp_account_wip: 14 tests 158.24s 83685 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_mrp_subcontracting_account: 104 tests 432.07s 243368 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_mrp_subcontracting_settlement: 85 tests 114.08s 69886 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_picking_operation: 17 tests 10.02s 7066 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_pos: 24 tests 133.05s 69923 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_purchase_stock: 37 tests 244.13s 132531 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_stock_account: 5 tests 25.28s 18728 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_stock_reports: 51 tests 41.66s 28827 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_stock_reports_multi_warehouse_access_control: 7 tests 1.25s 652 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: l10n_vn_viin_update_address: 10 tests 30.65s 7148 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: link_tracker: 13 tests 5.16s 892 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: loyalty: 17 tests 5.38s 4277 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: lunch: 3 tests 6.73s 2121 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mail: 292 tests 724.85s 312421 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mail_group: 3 tests 19.14s 8735 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: maintenance: 9 tests 21.21s 5429 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: marketing_card: 3 tests 13.40s 4367 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mass_mailing: 33 tests 204.98s 48736 queries 2026-11-01 15:38:10,486 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mass_mailing_event_sms: 3 tests 5.31s 1807 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mass_mailing_sms: 6 tests 29.10s 10308 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: membership: 6 tests 20.54s 8330 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: microsoft_calendar: 26 tests 40.21s 19226 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp: 57 tests 168.39s 71368 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_account: 13 tests 60.94s 25236 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_landed_costs: 4 tests 25.58s 12352 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_repair: 11 tests 32.52s 16026 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_subcontracting: 52 tests 141.54s 58217 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_subcontracting_account: 8 tests 33.24s 12425 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_subcontracting_dropshipping: 7 tests 30.34s 13266 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_subcontracting_landed_costs: 4 tests 10.19s 4215 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: mrp_subcontracting_purchase: 27 tests 70.84s 29892 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: partner_autocomplete: 4 tests 10.77s 6194 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment: 107 tests 64.67s 20085 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_adyen: 33 tests 9.60s 1189 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_aps: 15 tests 7.09s 1419 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_asiapay: 20 tests 6.01s 1615 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_authorize: 12 tests 2.29s 1037 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_bidv_viin: 89 tests 210.70s 65759 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_buckaroo: 10 tests 3.42s 753 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_custom: 5 tests 4.40s 1066 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_demo: 15 tests 3.17s 1100 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_flutterwave: 19 tests 5.72s 1702 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_mercado_pago: 14 tests 6.19s 1629 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_mollie: 4 tests 1.33s 484 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_momo_viin: 8 tests 1.44s 650 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_nganluong: 5 tests 1.22s 578 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_nuvei: 24 tests 9.90s 2156 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_paypal: 9 tests 2.41s 785 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_polar: 125 tests 293.51s 145024 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_razorpay: 22 tests 4.42s 1645 queries 2026-11-01 15:38:10,487 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_razorpay_oauth: 4 tests 2.01s 467 queries 2026-11-01 15:38:10,488 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_stripe: 20 tests 12.32s 4674 queries 2026-11-01 15:38:10,488 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_vnpay: 9 tests 1.33s 671 queries 2026-11-01 15:38:10,488 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_worldline: 11 tests 6.53s 666 queries 2026-11-01 15:38:10,488 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_xendit: 54 tests 21.95s 6696 queries 2026-11-01 15:38:10,488 104 INFO rb-2cd94b9-226205-431190 odoo.tests.stats: payment_zalopay: 10 tests 1.62s 662 queries 2026-11-01 15:38:10,488 104 INFO rb-2cd94b9-226205-431190 odoo.tests.result: 0 failed, 0 error(s) of 2257 tests when loading database 'rb-2cd94b9-226205-431190' 2026-11-01 15:38:10,488 104 INFO rb-2cd94b9-226205-431190 odoo.service.server: Initiating shutdown 2026-11-01 15:38:10,489 104 INFO rb-2cd94b9-226205-431190 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.